Java Reference
In-Depth Information
{
String hashStr = this.getClass().getName() + ":"
"::"
+ this.getId().hashCode();
this.hashCode = hashStr.hashCode();
}
}
return this.hashCode;
}
public int compareTo(Object obj)
{
if (obj.hashCode() > hashCode())
return 1;
else if (obj.hashCode() < hashCode())
return -1;
else
return 0;
}
public String toString()
{
return super.toString();
}
}
In order to let Hibernate know that the preceeding class maps to the aircraft table,
we need to write an XML configuration file.
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="net.ensode.jasperbook.dbaccess">
<class name="Aircraft"
table="aircraft">
<id name="Id"
type="string"
column="tail_num">
</id>
<property name="AircraftSerial"
column="aircraft_serial"
type="string"
not-null="true"
length="20"/>
 
Search WWH ::




Custom Search