Author.hbm.xml
<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="de.botzenhart.bookcase.data"> <class name="Author"> <meta attribute="class-description"> Authoren des Verlags. Fuer Pseudonyme ist actualAuthor ungleich null und verweist auf den Author. </meta> <id name="id" type="int" column="AUTHOR_ID"> <meta attribute="scope-set">protected</meta> <generator class="native"/> </id> <property name="name" type="string"> <meta attribute="use-in-tostring">true</meta> <column name="NAME" not-null="true" unique="true" index="AUTHOR_NAME"/> </property> <set name="books" table="BOOK_AUTHORS" inverse="true" > <meta attribute="field-description">Buecher des Authors</meta> <key column="BOOK_ID"/> <many-to-many class="de.botzenhart.bookcase.data.Author" column="AUTHOR_ID"/> </set> <many-to-one name="actualAuthor" class="de.botzenhart.bookcase.data.Author"> <meta attribute="use-in-tostring">true</meta> </many-to-one> </class> </hibernate-mapping>
Date: 2011-02-11 Fr
HTML generated by org-mode 7.4 in emacs 22