Ceci est une ancienne révision du document !
Models
Création du projet
On utilise dans le cadre de cet exemple une base de données embarquée H2Db.
Créer un projet en ajoutant les dépendances suivantes :
Configuration
Modifier le fichier de configuration de l'application Spring pour l'intégration de H2 :
La base de données dbExemple est stockée dans le dossier data.
spring.datasource.url=jdbc:h2:file:./data/dbExemple;DB_CLOSE_ON_EXIT=FALSE spring.datasource.username=sa spring.datasource.password= spring.datasource.driverClassName=org.h2.Driver spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect spring.h2.console.enabled=true spring.h2.console.path=/h2-console ...
Classes
Création d'une Entité
package s4.spring.td2.models;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Organization {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private int id;
private String name;
private String domain;
private String aliases;
}

