带有JPA注释的Ormlite

时间:2013-08-06 15:30:02

标签: android jpa ormlite code-reuse

我有一个项目,客户希望我重新使用(通过直接共享src目录)他们在Android上现有的JPA注释类。我想在我的项目中使用ormlite(尽管底层数据库将是H2)但是这些类使用ormlite不支持的一些JPA注释(@IdClass具有复合主键对象,实体具有多个@Id列,@OneToMany)。

我的问题是,使用Java代码配置类是否会覆盖JPA注释?或者还有其他方法吗?感谢。

1 个答案:

答案 0 :(得分:2)

通过在dao初始化期间传入DatabaseTableConfig<T>,表配置优先,并且忽略所有JPA注释。所以我自己的问题的答案是肯定的,它将覆盖JPA注释。