Set和Map基本和List一样
先看Set 只需要将List改为private Set emails = new HashSet(0);
然后修改User.hbm.xml文件就可以了
<set name="emails" table="emails"> <key column="userid" foreign-key="id" /> <element type="string" column="email" /> </set>
再看Map 同样的 private Map emails = new HashMap();
<map name="emails" table="email"> <key column="userid" foreign-key="id" /> <map-key column="sb" type="string" /> <element column="email" type="string" /> </map>
本文详细介绍了如何在Hibernate中使用Set和Map进行集合属性的映射。通过具体示例展示了如何在User.hbm.xml文件中配置Set和Map,实现与数据库表的关联,并提供了具体的XML配置代码。
1007

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



