Codename One中的ORM是否类似于休眠? 我找不到任何详细的例子。 我看过一个持久化对象的教程。但我更感兴趣的是在安装过程中使用XML填充数据库,然后在查询时检索数据。
或者,是否可以将hibernate与Codename一起使用?
答案 0 :(得分:3)
Codename One没有ORM。它有一个类似于Java序列化和手动SQL支持的Externalizable实现,但没有ORM,也没有Hibernate。
缺少这个的原因非常简单,ORM需要反射或字节码操作。 Codename One将代码转换为C for iOS,从而丢弃反射元数据,在Android上,代码被混淆以符合Googles指南(再次破坏ORM)。因此,传统的ORM会有问题进行整合。