JPA

jpa独立定制类型映射/ javax.persistence.x替代org.hibernate.annotations.Type和org.hibernate.annotations.TypeDef

我在一个数据库中有一个表GameCycle,它包含一个类型号的列日期.此列中的值为8位数字,表示“20130301”的倒数日期.映射到这个表上,我有一个GameCycle类,其中包含java.util.Date类型的受保护字段iDate.该字段使用自定义类型映射注释为“@Type(type=”reverseDate“)’.类Gamecycle被注释为’@TypeDef(name=“inverseD

java – Liquibase看不到实体的变化

编辑:当我尝试使用此命令从命令行diff:一切都很好,我结束了这个changelog:我有3.2.1的liquibase和类路径上的这些jar:但我真的想通过maven来做.那么,我又做了什么错?

使用JPA2 Hibernate Eclipse 4.2 MySQL 5.5从实体生成模式

我是Hibernate/JPA的新手,我坚持认为是最后一步.我已经在我的MySQL实例中创建了一个模式,并希望从我创建的JPA实体中为模式生成表.我在eclipse“从实体生成表”中的JPA工具中获得了一个选项,但这给我一个消息“通用平台不支持从实体生成表”.有没有一个插件或工具,我需要用来做这项工作?

java – JPA最佳实践:静态查找实体

想象一下,事件实体引用了一个状态实体:状态映射到一个小表’状态’.状态是典型的参考数据/查找实体.我不知道如果将状态建模为一个实体是个好主意.感觉更像是常数的枚举…>我可以预取这些查找实体并将其用作常量吗?>我是否错过了关键的JPA功能?

java – OptimisticLockException当使用JPA merge()

实现这一点的正确方法是什么?我不想将属性从newStore复制到existingStore,并使用existingStore进行合并–我认为这将解决乐观锁定问题.此代码未在应用程序服务器上运行,并且我没有使用JTA.编辑:如果我在调用update之前分离existingStore,Tobj=em.find;不会触发store对象的更新,这样可以解决问题.问题仍然存在–为什么当实体不分离时它会触发它?

java – 在连接多个表时如何使用JPA Criteria API

这是另一个问题:HowtouseJPACriteriaAPIinJOIN一个公司有一个地址,在地址内有城市pojo和乡村Pojo.如何在JOIN中使用它?我试图用address.city引用它,但是我收到了错误信息:Theattribute[address.city]fromthemanagedtype[EntityTypeImpl@1692700229:Company[javaType:clas

java – 如何在同一数据库表上映射两个JPA或Hibernate实体

在我们的项目中,我们有一个实体“餐厅”,有近30个字段.所以,每次我们需要一个“餐厅”对象即使是几个字段,所有其他的都被检索.这会影响性能.所以在HBM文件中,我们写了两个指向同一物理类和同一个数据库表的类,如下所示.在其中一个DAO实现中,我们使用的条件是“RestaurantLite”,并返回餐厅列表,如下所示.现在我们要删除所有hbm文件并使用注释.那么使用注释的方式可以怎么做呢?我们需要创建一个额外的课程“RestaurantLite”吗?