11.Créer le fichier de
configuration
Nous
allons mettre en relation notre base de donnée avec Hibernate.
-
Sélectionnez votre projet dans la liste
des projets, et faites un clic-droit dessus, afin de sélectionner
File->New->Other ...
-
Choisissez dans la liste Hibernate->Hibernate
Configuration File ...
-
Une fenêtre s'ouvre, vous demandant quelles sont
les coordonnées de la base de donnée. Nous ne
traiterons pas ici du côté administratif de la base de
donnée, donc je vous laisse libre de créer votre base
de donnée et de donner des droits à l'utilisateur
utilisé par hibernate. Conscernant l'url de la base de
donnée, la forme est un peu différente en fonction de
la base de donnée, et il n'est malheureusement pas possible
que je fournisse sa construction pour toutes.
-
Le fichier de configuration créé, je vous
conseille de créer un copie de celui-ci, car, un bug dans mon
éditeur xml l'avait malheureusement écorché à
plusieurs reprises.
Note
: le plugin n'utilise que des fichiers de configuration xml, donc il
n'est pas possible de concerver un fichier hibernate.properties, il
faudra le convertir :-(
Voici
pour indication les informations de mon hibernate.cfg.xml :
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration
PUBLIC "-
"http:
<hibernate-configuration>
<session-factory >
<!-- local connection properties -->
<property name="hibernate.connection.url">jdbc:postgresql:
<property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
<property name="hibernate.connection.username">java_user</property>
<property name="hibernate.connection.password">java is fun</property>
<!-- property name="hibernate.connection.pool_size"></property -->
<!-- dialect for PostgreSQL -->
<property name="dialect">net.sf.hibernate.dialect.PostgreSQLDialect</property>
<property name="hibernate.show_sql">false</property>
<property name="hibernate.transaction.factory_class">net.sf.hibernate.transaction.JDBCTransactionFactory</property>
</session-factory>
</hibernate-configuration>
|