das*_*aze 12 java android annotations jpa
我们有一个在服务器端使用JPA/Hibernate的项目,映射的实体类在它们自己的Library-Project中,并使用Annotations映射到数据库.我想在Android项目中使用这些类 - 有没有办法忽略Android中的注释,将这些类用作标准POJO?
只要您在类路径中使用带有JPA注释类的jar,编译器就不会在意.如果不存在运行时检测系统(例如Hibernate),则注释只是那些但不使用的额外信息.唯一的问题是确保在您的发行版中包含JPA jar.
实际的JPA注释是Java SE 6的一部分,而不是hibernate.因此,您不需要让Hibernate JAR能够使用JPA带注释的类.您只需要声明您正在引用的注释的类/接口,如果您能负担得起,则完整的JPA api jar大约为50k.
| 归档时间: |
|
| 查看次数: |
4803 次 |
| 最近记录: |