代号一个ORM

时间:2015-01-05 12:54:19

标签: codenameone

Codename One中的ORM是否类似于休眠? 我找不到任何详细的例子。 我看过一个持久化对象的教程。但我更感兴趣的是在安装过程中使用XML填充数据库,然后在查询时检索数据。

或者,是否可以将hibernate与Codename一起使用?

1 个答案:

答案 0 :(得分:3)

Codename One没有ORM。它有一个类似于Java序列化和手动SQL支持的Externalizable实现,但没有ORM,也没有Hibernate。

缺少这个的原因非常简单,ORM需要反射或字节码操作。 Codename One将代码转换为C for iOS,从而丢弃反射元数据,在Android上,代码被混淆以符合Googles指南(再次破坏ORM)。因此,传统的ORM会有问题进行整合。