Home   Single Page

Mapping ファイルの使用

  1. 単に Event.hbm.xml を Event.java というパーシスタントクラスに対応して作成します。

<?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="events.Event" table="EVENTS">    
        <id name="id" column="EVENT_ID">        
            <generator class="native"/>            
        </id>        
            <property name="date" type="timestamp" column="EVENT_DATE"/>            
            <property name="title"/>            
    </class>    
</hibernate-mapping>

  1. この Event.hbm.xml を開発フォルダーの src ディレクトリの正しいパッケージ位置に置きます。 (例.$myApp/WEB-INF/src/event/Event.hbm.xml)