摘要: 1、StudentPK类,存放Student的联合主键,必须实现java.io.Serializable接口(为了序列化扩充移植),必须重写equals跟hashCode方法(为了确保唯一性) 2、Student.hbm.xml: 测试文件: 阅读全文
posted @ 2017-03-06 23:30 坏~牧羊人 阅读(2015) 评论(0) 推荐(0) 编辑
摘要: 今天项目中遇到这个问题,搞了大半天,现在记录下来hibernate里联合主键配置(多个字段一起作为主键) 主键的生成文件 查询单个主键时用HQL语句 from BbWjjc bw where bw.BbWjjcId.wjid=? 结果报错: could not resolve property: B 阅读全文
posted @ 2017-03-06 23:26 坏~牧羊人 阅读(3970) 评论(0) 推荐(0) 编辑
摘要: 1、方法一 主键类用@Embeddable,pojo类仍然用@Entity但是引用主键类的对象用@Id 主键pojo类: pojo类: 2、方法二: @EmbeddedlD(*) 主键pojo类无需加@EmbeddedlD注解,只需在pojo类新属性“composeIdPK”的get方法前写@Emb 阅读全文
posted @ 2017-03-06 23:21 坏~牧羊人 阅读(402) 评论(0) 推荐(0) 编辑