We moeten geen toewijzingen opgeven in het bestand cfg.xml. Dit moet met annotaties of XML gebeuren.
Om de XML-manier van mapping tussen entiteiten en tabellen te gebruiken, moet een hbm.xml-bestand worden gemaakt en in dat geval Vervangen
<mapping class ="models.Category" />
met zoiets als
<mapping resource="models/Book.hbm.xml></mapping>
en het bestand hbm.xml bevat de benodigde toewijzing als volgt.bijvoorbeeld:
<hibernate-mapping>
<class name="models.Book" table="Book" catalog="your database name">
<id name="bookId" type="java.lang.Integer">
<column name="BOOKID" />
<generator class="identity" />
</id>
<property name="authorName" type="string">
<column name="AUTHOR_NAME" length="10" not-null="true" unique="true" />
</property>
</class>//all the database mappings
</hibernate-mapping>
Sorry, als ik je vraag verkeerd begrijp.