J'essaye en vain de mapper une table d'une base Sql Server 2003, qui se trouve sur le serveur monServeur et d'adresse IP x.x.x.x
T_Vehicule
Vehicule.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 idVehicule bigint(8) NumVehicule nvarchar(5) Immatriculation char(10)
Vehicule.hbm.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 package ddd.pharaon.service.parc.metier; import java.io.Serializable; public class Vehicule implements Serializable { private static final long serialVersionUID = 1L; private String idVehicule = null; private String numVehicule = null; private String immatriculation = null; public String getIdVehicule() { return idVehicule; } public void setIdVehicule(String idVehicule) { this.idVehicule = idVehicule; } public String getNumVehicule() { return numVehicule; } public void setNumVehicule(String numVehicule) { this.numVehicule = numVehicule; } public String getImmatriculation() { return immatriculation; } public void setImmatriculation(String immatriculation) { this.immatriculation = immatriculation; } }hibernate.cfg.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?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="ddd.pharaon.hibernate.metier.Vehicule" table="T_Vehicule"> <id name="idVehicule" type="int" column="idVehicule"> <generator class="increment"/> </id> <property name="numVehicule" column="NumVehicule" not-null="true" /> <property name="immatriculation" column="Immatriculation" not-null="true" /> </class> </hibernate-mapping>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="connection.driver_class">sun.jdbc.odbc.JdbcOdbcDriver</property> <property name="connection.url">jdbc:odbc:nomDSN</property> <property name="connection.username">pharaon</property> <property name="connection.password">pharaon</property> <property name="c3p0.min_size">5</property> <property name="c3p0.max_size">20</property> <property name="c3p0.timeout">1800</property> <property name="c3p0.max-statement">50</property> <property name="show_sql">false</property> <property name="dialect">org.hibernate.dialect.SQLServerDialect</property> <!-- Mapping files --> <mapping resource="/mappings/Vehicule.hbm.xml"/> </session-factory> </hibernate-configuration>
Partager