マッピングファイル

※Hibernate-Annotationを用いると不要です。

各テーブルごとにマッピングファイルを用意します。以下はサンプルです。

※DTDのURIの記載の際には、バージョンに気をつけてください。バージョンが違うと、Hibernateの起動が異常に遅くなります。

<?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>
    <class name="Human" table="user">
        <id name="id" column="id">
            <generator class="increment" />
        </id>
        <property name="name" type="java.lang.String" column="name"/>
    </class>
</hibernate-mapping>