<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java%2FHibernate%2FConfig_Generation</id>
		<title>Java/Hibernate/Config Generation - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java%2FHibernate%2FConfig_Generation"/>
		<link rel="alternate" type="text/html" href="http://jexp.ru/index.php?title=Java/Hibernate/Config_Generation&amp;action=history"/>
		<updated>2026-04-06T22:53:06Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://jexp.ru/index.php?title=Java/Hibernate/Config_Generation&amp;diff=7867&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://jexp.ru/index.php?title=Java/Hibernate/Config_Generation&amp;diff=7867&amp;oldid=prev"/>
				<updated>2010-06-01T06:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 06:51, 1 июня 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://jexp.ru/index.php?title=Java/Hibernate/Config_Generation&amp;diff=7866&amp;oldid=prev</id>
		<title> в 18:01, 31 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://jexp.ru/index.php?title=Java/Hibernate/Config_Generation&amp;diff=7866&amp;oldid=prev"/>
				<updated>2010-05-31T18:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Generate Hibernate Config File: Set Dialect In Ant ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&amp;lt;project name=&amp;quot;hibernate-tutorial&amp;quot; default=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;sourcedir&amp;quot; value=&amp;quot;${basedir}/src&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;targetdir&amp;quot; value=&amp;quot;${basedir}/build&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;librarydir&amp;quot; value=&amp;quot;${basedir}/lib&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;path id=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;fileset dir=&amp;quot;${librarydir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;include name=&amp;quot;*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fileset&amp;gt;&lt;br /&gt;
    &amp;lt;/path&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;clean&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;delete dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;mkdir dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;compile&amp;quot; depends=&amp;quot;clean, copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;javac srcdir=&amp;quot;${sourcedir}&amp;quot;&lt;br /&gt;
             destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
             classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
             debug=&amp;quot;on&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;copy todir=&amp;quot;${targetdir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;exclude name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
        &amp;lt;/copy&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;dialet&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;property name=&amp;quot;hibernate.dialect&amp;quot; value=&amp;quot;yourdialet&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;antcall target=&amp;quot;hbm&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hbm&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;taskdef&lt;br /&gt;
            name=&amp;quot;hibernatedoclet&amp;quot;&lt;br /&gt;
            classname=&amp;quot;xdoclet.modules.hibernate.HibernateDocletTask&amp;quot;&lt;br /&gt;
            classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;hibernatedoclet&lt;br /&gt;
            destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
            verbose=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;include name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
            &amp;lt;hibernate version=&amp;quot;3.0&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;hibernatecfg&lt;br /&gt;
                dialect=&amp;quot;${hibernate.dialect}&amp;quot;&lt;br /&gt;
                jdbcUrl=&amp;quot;${hibernate.connection.url}&amp;quot;&lt;br /&gt;
                driver=&amp;quot;${hibernate.connection.driver_class}&amp;quot;&lt;br /&gt;
                userName=&amp;quot;${hibernate.connection.username}&amp;quot;&lt;br /&gt;
                password=&amp;quot;${hibernate.connection.password}&amp;quot;&lt;br /&gt;
                showSql=&amp;quot;false&amp;quot;&lt;br /&gt;
                version=&amp;quot;3.0&amp;quot;&lt;br /&gt;
                /&amp;gt;&lt;br /&gt;
        &amp;lt;/hibernatedoclet&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * An Address component, it&amp;quot;s not have its own identity.&lt;br /&gt;
 *&lt;br /&gt;
 */ &lt;br /&gt;
public class Address implements Serializable {&lt;br /&gt;
    private String streetAddress;&lt;br /&gt;
    private String city;&lt;br /&gt;
    private String state;&lt;br /&gt;
    private String zipCode;&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;street_address&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getStreetAddress() { return streetAddress; }&lt;br /&gt;
    public void setStreetAddress(String streetAddress) { this.streetAddress = streetAddress;}&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;city&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getCity() { return city; }&lt;br /&gt;
    public void setCity(String city) { this.city = city; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;state&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getState() { return state; }&lt;br /&gt;
    public void setState(String state) { this.state = state; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;zip_code&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getZipCode() { return zipCode; }&lt;br /&gt;
    public void setZipCode(String zipCode) { this.zipCode = zipCode;    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
import java.util.LinkedHashSet;&lt;br /&gt;
/**&lt;br /&gt;
 * A persistant Hibernate object.&lt;br /&gt;
 *&lt;br /&gt;
 * @hibernate.class table=&amp;quot;events&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Event implements Serializable {&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private int duration;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Date startDate;&lt;br /&gt;
    private Location location;&lt;br /&gt;
    private Set speakers = new LinkedHashSet();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;name&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name;   }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;start_date&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Date getStartDate() { return startDate; }&lt;br /&gt;
    public void setStartDate(Date startDate) { this.startDate = startDate; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;duration&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public int getDuration() { return duration; }&lt;br /&gt;
    public void setDuration(int duration) { this.duration = duration; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.many-to-one column=&amp;quot;location_id&amp;quot; cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Location getLocation() { return location; }&lt;br /&gt;
    public void setLocation(Location location) { this.location = location; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.set cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @hibernate.collection-key column=&amp;quot;event_id&amp;quot;&lt;br /&gt;
     * @hibernate.collection-one-to-many class=&amp;quot;Speaker&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Set getSpeakers() { return speakers; }&lt;br /&gt;
    public void setSpeakers(Set speakers) { this.speakers = speakers; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * @hibernate.class table=&amp;quot;locations&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Location implements Serializable{&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Address address = new Address();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.ruponent&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Address getAddress() { return address; }&lt;br /&gt;
    public void setAddress(Address address) { this.address = address;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Generate Hibernate Config File: Set URL in ANT ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&amp;lt;project name=&amp;quot;hibernate-tutorial&amp;quot; default=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;sourcedir&amp;quot; value=&amp;quot;${basedir}/src&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;targetdir&amp;quot; value=&amp;quot;${basedir}/build&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;librarydir&amp;quot; value=&amp;quot;${basedir}/lib&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;path id=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;fileset dir=&amp;quot;${librarydir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;include name=&amp;quot;*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fileset&amp;gt;&lt;br /&gt;
    &amp;lt;/path&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;clean&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;delete dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;mkdir dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;compile&amp;quot; depends=&amp;quot;clean, copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;javac srcdir=&amp;quot;${sourcedir}&amp;quot;&lt;br /&gt;
             destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
             classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
             debug=&amp;quot;on&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;copy todir=&amp;quot;${targetdir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;exclude name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
        &amp;lt;/copy&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;url&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;property name=&amp;quot;hibernate.connection.url&amp;quot; value=&amp;quot;yourURL&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;antcall target=&amp;quot;hbm&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hbm&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;taskdef&lt;br /&gt;
            name=&amp;quot;hibernatedoclet&amp;quot;&lt;br /&gt;
            classname=&amp;quot;xdoclet.modules.hibernate.HibernateDocletTask&amp;quot;&lt;br /&gt;
            classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;hibernatedoclet&lt;br /&gt;
            destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
            verbose=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;include name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
            &amp;lt;hibernate version=&amp;quot;3.0&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;hibernatecfg&lt;br /&gt;
                dialect=&amp;quot;${hibernate.dialect}&amp;quot;&lt;br /&gt;
                jdbcUrl=&amp;quot;${hibernate.connection.url}&amp;quot;&lt;br /&gt;
                driver=&amp;quot;${hibernate.connection.driver_class}&amp;quot;&lt;br /&gt;
                userName=&amp;quot;${hibernate.connection.username}&amp;quot;&lt;br /&gt;
                password=&amp;quot;${hibernate.connection.password}&amp;quot;&lt;br /&gt;
                showSql=&amp;quot;false&amp;quot;&lt;br /&gt;
                version=&amp;quot;3.0&amp;quot;&lt;br /&gt;
                /&amp;gt;&lt;br /&gt;
        &amp;lt;/hibernatedoclet&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * @hibernate.class table=&amp;quot;locations&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Location implements Serializable{&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Address address = new Address();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.ruponent&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Address getAddress() { return address; }&lt;br /&gt;
    public void setAddress(Address address) { this.address = address;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
import java.util.LinkedHashSet;&lt;br /&gt;
/**&lt;br /&gt;
 * A persistant Hibernate object.&lt;br /&gt;
 *&lt;br /&gt;
 * @hibernate.class table=&amp;quot;events&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Event implements Serializable {&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private int duration;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Date startDate;&lt;br /&gt;
    private Location location;&lt;br /&gt;
    private Set speakers = new LinkedHashSet();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;name&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name;   }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;start_date&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Date getStartDate() { return startDate; }&lt;br /&gt;
    public void setStartDate(Date startDate) { this.startDate = startDate; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;duration&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public int getDuration() { return duration; }&lt;br /&gt;
    public void setDuration(int duration) { this.duration = duration; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.many-to-one column=&amp;quot;location_id&amp;quot; cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Location getLocation() { return location; }&lt;br /&gt;
    public void setLocation(Location location) { this.location = location; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.set cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @hibernate.collection-key column=&amp;quot;event_id&amp;quot;&lt;br /&gt;
     * @hibernate.collection-one-to-many class=&amp;quot;Speaker&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Set getSpeakers() { return speakers; }&lt;br /&gt;
    public void setSpeakers(Set speakers) { this.speakers = speakers; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * An Address component, it&amp;quot;s not have its own identity.&lt;br /&gt;
 *&lt;br /&gt;
 */ &lt;br /&gt;
public class Address implements Serializable {&lt;br /&gt;
    private String streetAddress;&lt;br /&gt;
    private String city;&lt;br /&gt;
    private String state;&lt;br /&gt;
    private String zipCode;&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;street_address&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getStreetAddress() { return streetAddress; }&lt;br /&gt;
    public void setStreetAddress(String streetAddress) { this.streetAddress = streetAddress;}&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;city&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getCity() { return city; }&lt;br /&gt;
    public void setCity(String city) { this.city = city; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;state&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getState() { return state; }&lt;br /&gt;
    public void setState(String state) { this.state = state; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;zip_code&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getZipCode() { return zipCode; }&lt;br /&gt;
    public void setZipCode(String zipCode) { this.zipCode = zipCode;    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Generate Hibernate Config File: Set User Name And Password ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&amp;lt;project name=&amp;quot;hibernate-tutorial&amp;quot; default=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;sourcedir&amp;quot; value=&amp;quot;${basedir}/src&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;targetdir&amp;quot; value=&amp;quot;${basedir}/build&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;librarydir&amp;quot; value=&amp;quot;${basedir}/lib&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;path id=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;fileset dir=&amp;quot;${librarydir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;include name=&amp;quot;*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fileset&amp;gt;&lt;br /&gt;
    &amp;lt;/path&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;clean&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;delete dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;mkdir dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;compile&amp;quot; depends=&amp;quot;clean, copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;javac srcdir=&amp;quot;${sourcedir}&amp;quot;&lt;br /&gt;
             destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
             classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
             debug=&amp;quot;on&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;copy todir=&amp;quot;${targetdir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;exclude name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
        &amp;lt;/copy&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;user&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;property name=&amp;quot;hibernate.connection.username&amp;quot; value=&amp;quot;userName&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;property name=&amp;quot;hibernate.connection.password&amp;quot; value=&amp;quot;passWord&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;antcall target=&amp;quot;hbm&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hbm&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;taskdef&lt;br /&gt;
            name=&amp;quot;hibernatedoclet&amp;quot;&lt;br /&gt;
            classname=&amp;quot;xdoclet.modules.hibernate.HibernateDocletTask&amp;quot;&lt;br /&gt;
            classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;hibernatedoclet&lt;br /&gt;
            destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
            verbose=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;include name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
            &amp;lt;hibernate version=&amp;quot;3.0&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;hibernatecfg&lt;br /&gt;
                dialect=&amp;quot;${hibernate.dialect}&amp;quot;&lt;br /&gt;
                jdbcUrl=&amp;quot;${hibernate.connection.url}&amp;quot;&lt;br /&gt;
                driver=&amp;quot;${hibernate.connection.driver_class}&amp;quot;&lt;br /&gt;
                userName=&amp;quot;${hibernate.connection.username}&amp;quot;&lt;br /&gt;
                password=&amp;quot;${hibernate.connection.password}&amp;quot;&lt;br /&gt;
                showSql=&amp;quot;false&amp;quot;&lt;br /&gt;
                version=&amp;quot;3.0&amp;quot;&lt;br /&gt;
                /&amp;gt;&lt;br /&gt;
        &amp;lt;/hibernatedoclet&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Generate Hibernate Config File: Set Your Own Driver Class ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&amp;lt;project name=&amp;quot;hibernate-tutorial&amp;quot; default=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;sourcedir&amp;quot; value=&amp;quot;${basedir}/src&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;targetdir&amp;quot; value=&amp;quot;${basedir}/build&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;librarydir&amp;quot; value=&amp;quot;${basedir}/lib&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;path id=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;fileset dir=&amp;quot;${librarydir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;include name=&amp;quot;*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fileset&amp;gt;&lt;br /&gt;
    &amp;lt;/path&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;clean&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;delete dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;mkdir dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;compile&amp;quot; depends=&amp;quot;clean, copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;javac srcdir=&amp;quot;${sourcedir}&amp;quot;&lt;br /&gt;
             destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
             classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
             debug=&amp;quot;on&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;copy todir=&amp;quot;${targetdir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;exclude name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
        &amp;lt;/copy&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;driver&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;property name=&amp;quot;hibernate.connection.driver_class&amp;quot; value=&amp;quot;yourDriverClass&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;antcall target=&amp;quot;hbm&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hbm&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;taskdef&lt;br /&gt;
            name=&amp;quot;hibernatedoclet&amp;quot;&lt;br /&gt;
            classname=&amp;quot;xdoclet.modules.hibernate.HibernateDocletTask&amp;quot;&lt;br /&gt;
            classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;hibernatedoclet&lt;br /&gt;
            destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
            verbose=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;include name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
            &amp;lt;hibernate version=&amp;quot;3.0&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;hibernatecfg&lt;br /&gt;
                dialect=&amp;quot;${hibernate.dialect}&amp;quot;&lt;br /&gt;
                jdbcUrl=&amp;quot;${hibernate.connection.url}&amp;quot;&lt;br /&gt;
                driver=&amp;quot;${hibernate.connection.driver_class}&amp;quot;&lt;br /&gt;
                userName=&amp;quot;${hibernate.connection.username}&amp;quot;&lt;br /&gt;
                password=&amp;quot;${hibernate.connection.password}&amp;quot;&lt;br /&gt;
                showSql=&amp;quot;false&amp;quot;&lt;br /&gt;
                version=&amp;quot;3.0&amp;quot;&lt;br /&gt;
                /&amp;gt;&lt;br /&gt;
        &amp;lt;/hibernatedoclet&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Generate Hibernate Mapping File: Set Generator Class In Ant ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&amp;lt;project name=&amp;quot;hibernate-tutorial&amp;quot; default=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;sourcedir&amp;quot; value=&amp;quot;${basedir}/src&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;targetdir&amp;quot; value=&amp;quot;${basedir}/build&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;librarydir&amp;quot; value=&amp;quot;${basedir}/lib&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;path id=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;fileset dir=&amp;quot;${librarydir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;include name=&amp;quot;*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fileset&amp;gt;&lt;br /&gt;
    &amp;lt;/path&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;clean&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;delete dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;mkdir dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;compile&amp;quot; depends=&amp;quot;clean, copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;javac srcdir=&amp;quot;${sourcedir}&amp;quot;&lt;br /&gt;
             destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
             classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
             debug=&amp;quot;on&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;copy todir=&amp;quot;${targetdir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;exclude name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
        &amp;lt;/copy&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hilo&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;property name=&amp;quot;hibernate.id.value&amp;quot; value=&amp;quot;hilo&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;antcall target=&amp;quot;hbm&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hbm&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;taskdef&lt;br /&gt;
            name=&amp;quot;hibernatedoclet&amp;quot;&lt;br /&gt;
            classname=&amp;quot;xdoclet.modules.hibernate.HibernateDocletTask&amp;quot;&lt;br /&gt;
            classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;hibernatedoclet&lt;br /&gt;
            destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
            verbose=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;include name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
            &amp;lt;hibernate version=&amp;quot;3.0&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;hibernatecfg&lt;br /&gt;
                dialect=&amp;quot;${hibernate.dialect}&amp;quot;&lt;br /&gt;
                jdbcUrl=&amp;quot;${hibernate.connection.url}&amp;quot;&lt;br /&gt;
                driver=&amp;quot;${hibernate.connection.driver_class}&amp;quot;&lt;br /&gt;
                userName=&amp;quot;${hibernate.connection.username}&amp;quot;&lt;br /&gt;
                password=&amp;quot;${hibernate.connection.password}&amp;quot;&lt;br /&gt;
                showSql=&amp;quot;false&amp;quot;&lt;br /&gt;
                version=&amp;quot;3.0&amp;quot;&lt;br /&gt;
                /&amp;gt;&lt;br /&gt;
        &amp;lt;/hibernatedoclet&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * @hibernate.class table=&amp;quot;locations&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Location implements Serializable{&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Address address = new Address();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.ruponent&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Address getAddress() { return address; }&lt;br /&gt;
    public void setAddress(Address address) { this.address = address;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
import java.util.LinkedHashSet;&lt;br /&gt;
/**&lt;br /&gt;
 * A persistant Hibernate object.&lt;br /&gt;
 *&lt;br /&gt;
 * @hibernate.class table=&amp;quot;events_with_dynamic_ids&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class EventWithDynamicId implements Serializable {&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private int duration;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Date startDate;&lt;br /&gt;
    private Location location;&lt;br /&gt;
    private Set speakers = new LinkedHashSet();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;${hibernate.id.value}&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;name&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name;   }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;start_date&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Date getStartDate() { return startDate; }&lt;br /&gt;
    public void setStartDate(Date startDate) { this.startDate = startDate; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;duration&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public int getDuration() { return duration; }&lt;br /&gt;
    public void setDuration(int duration) { this.duration = duration; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.many-to-one column=&amp;quot;location_id&amp;quot; cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Location getLocation() { return location; }&lt;br /&gt;
    public void setLocation(Location location) { this.location = location; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.set cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @hibernate.collection-key column=&amp;quot;event_id&amp;quot;&lt;br /&gt;
     * @hibernate.collection-one-to-many class=&amp;quot;Speaker&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Set getSpeakers() { return speakers; }&lt;br /&gt;
    public void setSpeakers(Set speakers) { this.speakers = speakers; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
import java.util.LinkedHashSet;&lt;br /&gt;
/**&lt;br /&gt;
 * A persistant Hibernate object.&lt;br /&gt;
 *&lt;br /&gt;
 * @hibernate.class table=&amp;quot;events&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Event implements Serializable {&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private int duration;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Date startDate;&lt;br /&gt;
    private Location location;&lt;br /&gt;
    private Set speakers = new LinkedHashSet();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;name&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name;   }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;start_date&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Date getStartDate() { return startDate; }&lt;br /&gt;
    public void setStartDate(Date startDate) { this.startDate = startDate; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;duration&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public int getDuration() { return duration; }&lt;br /&gt;
    public void setDuration(int duration) { this.duration = duration; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.many-to-one column=&amp;quot;location_id&amp;quot; cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Location getLocation() { return location; }&lt;br /&gt;
    public void setLocation(Location location) { this.location = location; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.set cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @hibernate.collection-key column=&amp;quot;event_id&amp;quot;&lt;br /&gt;
     * @hibernate.collection-one-to-many class=&amp;quot;Speaker&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Set getSpeakers() { return speakers; }&lt;br /&gt;
    public void setSpeakers(Set speakers) { this.speakers = speakers; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * An Address component, it&amp;quot;s not have its own identity.&lt;br /&gt;
 *&lt;br /&gt;
 */ &lt;br /&gt;
public class Address implements Serializable {&lt;br /&gt;
    private String streetAddress;&lt;br /&gt;
    private String city;&lt;br /&gt;
    private String state;&lt;br /&gt;
    private String zipCode;&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;street_address&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getStreetAddress() { return streetAddress; }&lt;br /&gt;
    public void setStreetAddress(String streetAddress) { this.streetAddress = streetAddress;}&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;city&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getCity() { return city; }&lt;br /&gt;
    public void setCity(String city) { this.city = city; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;state&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getState() { return state; }&lt;br /&gt;
    public void setState(String state) { this.state = state; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;zip_code&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getZipCode() { return zipCode; }&lt;br /&gt;
    public void setZipCode(String zipCode) { this.zipCode = zipCode;    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Generate Mapping File And Hibernate Config File Automatically ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * An Address component, it&amp;quot;s not have its own identity.&lt;br /&gt;
 *&lt;br /&gt;
 */ &lt;br /&gt;
public class Address implements Serializable {&lt;br /&gt;
    private String streetAddress;&lt;br /&gt;
    private String city;&lt;br /&gt;
    private String state;&lt;br /&gt;
    private String zipCode;&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;street_address&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getStreetAddress() { return streetAddress; }&lt;br /&gt;
    public void setStreetAddress(String streetAddress) { this.streetAddress = streetAddress;}&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;city&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getCity() { return city; }&lt;br /&gt;
    public void setCity(String city) { this.city = city; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;state&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getState() { return state; }&lt;br /&gt;
    public void setState(String state) { this.state = state; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property&lt;br /&gt;
     * @hibernate.column name=&amp;quot;zip_code&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getZipCode() { return zipCode; }&lt;br /&gt;
    public void setZipCode(String zipCode) { this.zipCode = zipCode;    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
import java.util.Date;&lt;br /&gt;
import java.util.Set;&lt;br /&gt;
import java.util.LinkedHashSet;&lt;br /&gt;
/**&lt;br /&gt;
 * A persistant Hibernate object.&lt;br /&gt;
 *&lt;br /&gt;
 * @hibernate.class table=&amp;quot;events&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Event implements Serializable {&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private int duration;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Date startDate;&lt;br /&gt;
    private Location location;&lt;br /&gt;
    private Set speakers = new LinkedHashSet();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;name&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name;   }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;start_date&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Date getStartDate() { return startDate; }&lt;br /&gt;
    public void setStartDate(Date startDate) { this.startDate = startDate; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.property column=&amp;quot;duration&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public int getDuration() { return duration; }&lt;br /&gt;
    public void setDuration(int duration) { this.duration = duration; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.many-to-one column=&amp;quot;location_id&amp;quot; cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Location getLocation() { return location; }&lt;br /&gt;
    public void setLocation(Location location) { this.location = location; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.set cascade=&amp;quot;save-update&amp;quot;&lt;br /&gt;
     * @hibernate.collection-key column=&amp;quot;event_id&amp;quot;&lt;br /&gt;
     * @hibernate.collection-one-to-many class=&amp;quot;Speaker&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Set getSpeakers() { return speakers; }&lt;br /&gt;
    public void setSpeakers(Set speakers) { this.speakers = speakers; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&amp;lt;component&lt;br /&gt;
        name=&amp;quot;address&amp;quot;&lt;br /&gt;
        class=&amp;quot;Address&amp;quot;&lt;br /&gt;
    &amp;gt;&lt;br /&gt;
    &amp;lt;property&lt;br /&gt;
        name=&amp;quot;streetAddress&amp;quot;&lt;br /&gt;
        type=&amp;quot;java.lang.String&amp;quot;&lt;br /&gt;
        update=&amp;quot;true&amp;quot;&lt;br /&gt;
        insert=&amp;quot;true&amp;quot;&lt;br /&gt;
        access=&amp;quot;property&amp;quot;&lt;br /&gt;
        column=&amp;quot;street_address&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
    &amp;lt;property&lt;br /&gt;
        name=&amp;quot;city&amp;quot;&lt;br /&gt;
        type=&amp;quot;java.lang.String&amp;quot;&lt;br /&gt;
        update=&amp;quot;true&amp;quot;&lt;br /&gt;
        insert=&amp;quot;true&amp;quot;&lt;br /&gt;
        access=&amp;quot;property&amp;quot;&lt;br /&gt;
        column=&amp;quot;city&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
    &amp;lt;property&lt;br /&gt;
        name=&amp;quot;state&amp;quot;&lt;br /&gt;
        type=&amp;quot;java.lang.String&amp;quot;&lt;br /&gt;
        update=&amp;quot;true&amp;quot;&lt;br /&gt;
        insert=&amp;quot;true&amp;quot;&lt;br /&gt;
        access=&amp;quot;property&amp;quot;&lt;br /&gt;
        column=&amp;quot;state&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
    &amp;lt;property&lt;br /&gt;
        name=&amp;quot;zipCode&amp;quot;&lt;br /&gt;
        type=&amp;quot;java.lang.String&amp;quot;&lt;br /&gt;
        update=&amp;quot;true&amp;quot;&lt;br /&gt;
        insert=&amp;quot;true&amp;quot;&lt;br /&gt;
        access=&amp;quot;property&amp;quot;&lt;br /&gt;
        column=&amp;quot;zip_code&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
    &amp;lt;/component&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
import java.io.Serializable;&lt;br /&gt;
/**&lt;br /&gt;
 * @hibernate.class table=&amp;quot;locations&amp;quot;&lt;br /&gt;
 */&lt;br /&gt;
public class Location implements Serializable{&lt;br /&gt;
    private Long id;&lt;br /&gt;
    private String name;&lt;br /&gt;
    private Address address = new Address();&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.id generator-class=&amp;quot;native&amp;quot; column=&amp;quot;uid&amp;quot;&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Long getId() { return id; }&lt;br /&gt;
    public void setId(Long id) { this.id = id; }&lt;br /&gt;
    public String getName() { return name; }&lt;br /&gt;
    public void setName(String name) { this.name = name; }&lt;br /&gt;
    /**&lt;br /&gt;
     * @hibernate.ruponent&lt;br /&gt;
     * @return&lt;br /&gt;
     */&lt;br /&gt;
    public Address getAddress() { return address; }&lt;br /&gt;
    public void setAddress(Address address) { this.address = address;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&amp;lt;project name=&amp;quot;hibernate-tutorial&amp;quot; default=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;sourcedir&amp;quot; value=&amp;quot;${basedir}/src&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;targetdir&amp;quot; value=&amp;quot;${basedir}/build&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;librarydir&amp;quot; value=&amp;quot;${basedir}/lib&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;path id=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;fileset dir=&amp;quot;${librarydir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;include name=&amp;quot;*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fileset&amp;gt;&lt;br /&gt;
    &amp;lt;/path&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;clean&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;delete dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;mkdir dir=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;compile&amp;quot; depends=&amp;quot;clean, copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;javac srcdir=&amp;quot;${sourcedir}&amp;quot;&lt;br /&gt;
             destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
             classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
             debug=&amp;quot;on&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;copy-resources&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;copy todir=&amp;quot;${targetdir}&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;exclude name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
        &amp;lt;/copy&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;run&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;java classname=&amp;quot;Main&amp;quot; fork=&amp;quot;true&amp;quot; classpathref=&amp;quot;libraries&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;classpath path=&amp;quot;${targetdir}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;arg value=&amp;quot;${action}&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/java&amp;gt;&lt;br /&gt;
   &amp;lt;/target&amp;gt;&lt;br /&gt;
    &amp;lt;target name=&amp;quot;hbm&amp;quot; depends=&amp;quot;compile&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;taskdef&lt;br /&gt;
            name=&amp;quot;hibernatedoclet&amp;quot;&lt;br /&gt;
            classname=&amp;quot;xdoclet.modules.hibernate.HibernateDocletTask&amp;quot;&lt;br /&gt;
            classpathref=&amp;quot;libraries&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;hibernatedoclet&lt;br /&gt;
            destdir=&amp;quot;${targetdir}&amp;quot;&lt;br /&gt;
            verbose=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;fileset dir=&amp;quot;${sourcedir}&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;include name=&amp;quot;**/*.java&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/fileset&amp;gt;&lt;br /&gt;
            &amp;lt;hibernate version=&amp;quot;3.0&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;hibernatecfg&lt;br /&gt;
                dialect=&amp;quot;${hibernate.dialect}&amp;quot;&lt;br /&gt;
                jdbcUrl=&amp;quot;${hibernate.connection.url}&amp;quot;&lt;br /&gt;
                driver=&amp;quot;${hibernate.connection.driver_class}&amp;quot;&lt;br /&gt;
                userName=&amp;quot;${hibernate.connection.username}&amp;quot;&lt;br /&gt;
                password=&amp;quot;${hibernate.connection.password}&amp;quot;&lt;br /&gt;
                showSql=&amp;quot;false&amp;quot;&lt;br /&gt;
                version=&amp;quot;3.0&amp;quot;&lt;br /&gt;
                /&amp;gt;&lt;br /&gt;
        &amp;lt;/hibernatedoclet&amp;gt;&lt;br /&gt;
    &amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/////////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;/div&gt;</summary>
			</entry>

	</feed>