- Java 1.8
- Maven 3
- Postgresql 9.5 ou plus
- PostGIS pour Postgresql
- pgcrypto
$ mvn spring-boot:run
ou
$ ./run.sh
Le projet est alors disponible à l'adresse http://localhost:8080/
- http://localhost:8080/
- http://localhost:8080/citations
- http://localhost:8080/citations/1
- http://localhost:8080/citations/2
La BD Postgresql doit être installée et le schéma créé pour que l'application démarre correctement.
Pour créer le schéma et les tables, veuillez exécuter le script CREATE_DB.sql
. L'utilisateur se connectant à la BD
ainsi que son mot de passe sont spécifiés dans le fichier application.properties
.
La BD nécessite l'ajout de l'extension PostGIS. Pour des exemples et les instructions d'installation, veuillez consulter la page suivante.
La BD nécessite l'ajout de l'extension pgcrypto. Pour l'installer sous Linux, exécutez la commande sudo apt-get install postgresql-contrib
.
psql -U postgres -f sql/create.sql
psql -U postgres projet
mvn compile (dans un nouvel onglet du terminal)