Hibernate對映檔案 - xxx.hbm.xml
阿新 • • 發佈:2018-11-24
<?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.java1234.hibernate.model.Node" table="tb_node"> <id name="id" column="nodeId" type="int"> <generator class="native"/> </id> <property name="name" column="nodeName"/> <!-- 1:n,一個父節點對應多個子節點。parentId:nodeId=1:n --> <many-to-one name="parent" column="parentId" cascade="save-update" class="com.java1234.hibernate.model.Node"/> <!-- n:1,nodeId:childId=1:n --> <set name="childNodes" cascade="save-update"> <key column="childId"/> <one-to-many class="com.java1234.hibernate.model.Node"/> </set> </class> </hibernate-mapping>