可以將主鍵的資訊獨立為一個類別,例如:
package onlyfun.caterpillar; 現在User類別的主鍵資訊被分離出來了,例如:
package onlyfun.caterpillar; 在映射文件方面,需要指定主鍵類的資訊,例如:
<?xml version="1.0" encoding="utf-8"?> 在查詢資料時,必須指定主鍵資訊,例如:
UserPK pk = new UserPK(); pk.setName("bush"); pk.setPhone("0970123456"); Session session = sessionFactory.openSession(); // 以主鍵類實例設定複合主鍵並載入對應的資料 User user = (User) session.load(User.class, pk); System.out.println(user.getAge() + "/t" + user.getUserPK().getName() + "/t" + user.getUserPK().getPhone()); session.close(); |
|
Hibernate Gossip: 複合主鍵(二)
最新推荐文章于 2025-07-28 23:27:29 发布
193

被折叠的 条评论
为什么被折叠?



