Develman
Mitglied
Hallo,
vllt. kein Fehler aber ich würde zumindest mal die hibernate.cfg.xml aufräumen
und dann noch folgende properties hinzufügen:
hbm2dll.auto - legt mit "update" die Tabellen sofern nicht vorhanden an
show.sql - zeigt den SQL-Code von Hibernate an
Dann zu deinem Model:
werden die Variablen in der Klasse AbstractGeoModel deklariert? Sind dort auch getter- und setter-Methoden vorhanden?
Gruß
BlackMagician
vllt. kein Fehler aber ich würde zumindest mal die hibernate.cfg.xml aufräumen
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
<property name="connection.username">sa</property>
<property name="hibernate.connection.password">jhcbxr</property>
<property name="hibernate.connection.url">
jdbc:microsoft:sqlserver://mag2;DatabaseName=sbc
</property>
<property name="myeclipse.connection.profile">mag2-sa</property>
<property name="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</property>
<!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
<mapping
resource="at/pcd/wam/technologie/model/AdvancedAddressModel.hbm.xml" />
</session-factory>
</hibernate-configuration>
und dann noch folgende properties hinzufügen:
Code:
<property name="hibernate.hbm2ddl.auto" value="update"></property>
<property name="hibernate.show.sql" value="true"></property>
show.sql - zeigt den SQL-Code von Hibernate an
Dann zu deinem Model:
Java:
public AdvancedAddressModel(final String street, final String houseNumber, final String zip, final String locality, final String country) {
this.street = street;
this.houseNumber = houseNumber;
this.zip = zip;
this.locality = locality;
this.country = country;
}
werden die Variablen in der Klasse AbstractGeoModel deklariert? Sind dort auch getter- und setter-Methoden vorhanden?
Gruß
BlackMagician