摘要: 联合主键用Hibernate注解映射方式主要有三种: 第一、将联合主键的字段单独放在一个类中,该类需要实现java.io.Serializable接口并重写equals和hascode,再将该类注解为@Embeddable,最后在主类中(该类不包含联合主键类中的字段)保存该联合主键类的一个引用,并生 阅读全文
posted @ 2018-05-31 13:42 Graffiti 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 之前项目中使用spring data jpa时,遇到删除记录的需求时,主要利用spring data中自带的delete()方法处理,最近在dao层使用delete sql语句时报错,代码如下: [java] view plain copy @Query(value = "delete parcel 阅读全文
posted @ 2018-05-31 13:35 Graffiti 阅读(3332) 评论(0) 推荐(0) 编辑
摘要: 对于数据库表的自增ID , createDate和updateDate 等字段,用JPA注解代替触发器实现,效率会高很多。 由于这些属性很多entity都有 可以写成两个基本entity :BaseEntity和AbstractEntity 然后其他entity继承BaseEntity即可 Base 阅读全文
posted @ 2018-05-31 10:21 Graffiti 阅读(1012) 评论(0) 推荐(0) 编辑