Hibernate 集合映射
生活随笔
收集整理的這篇文章主要介紹了
Hibernate 集合映射
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Set映射:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC"-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping><class name="com.dys.model.User" table="USERS" schema="SCOTT"><id name="id" type="java.lang.Long"><column name="ID" length="8"/><generator class="sequence"><param name="sequence">GUESTBOOK_SEQ</param></generator></id><property name="username" type="java.lang.String"><column name="USERNAME" length="20"/></property><property name="password" type="java.lang.String"><column name="PASSWORD" length="20"/></property><set name="emails" table="EMAILS"><key><column name="USERID"/></key><element type="java.lang.String"><column name="EMAIL"/> </element></set></class> </hibernate-mapping>List映射:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC"-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping><class name="com.dys.model.User" table="USERS" schema="SCOTT"><id name="id" type="java.lang.Long"><column name="ID" length="8"/><generator class="sequence"><param name="sequence">GUESTBOOK_SEQ</param></generator></id><property name="username" type="java.lang.String"><column name="USERNAME" length="20"/></property><property name="password" type="java.lang.String"><column name="PASSWORD" length="20"/></property><list name="emails" table="EMAILS"><key><column name="USERID"/></key><!--<index><column name="EMAIL_INDEX"/></index>--><list-index base="1"><column name="EMAIL_INDEX"></column></list-index><element type="java.lang.String"><column name="EMAIL"/></element></list></class> </hibernate-mapping>?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的Hibernate 集合映射的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 持久对象生命周期的状态
- 下一篇: 支付宝安全进程也“耍流氓”