I. Téléchargements▲
II. A lire également▲
Autres ressources (JEE, .Net, PHP, Andoid, Python, ...) :
Ce document est le fruit de plusieurs années d'enseignement en école d'ingénieurs à l'université d'Angers, plus particulièrement dans cette formation .
Il présente l'exploitation d'une base de données relationnelle avec l'écosystème Spring. Les thèmes abordés sont les suivants :
Une couche [JDBC] et une couche [JPA] sont construites pour donner un accès à une base de données relationnelle. Puis cette base est exposée sur le net avec Spring MVC. Un client distant est alors construit avec Spring RestTemplate. L'accès au service est ensuite sécurisé avec Spring Security. Enfin, on montre comment configurer le service web sécurisé afin qu'il accepte des requêtes inter-domaines.
Les couches basses [JDBC] et [JPA] ont été construites pour 6 SGBD :
et trois implémentations JPA :
Les couches JDBC et JPA sont chacune configurée par un projet Maven adapté et au SGBD visé et à l'implémentation JPA visée. Une fois ces couches basses en place, les couches hautes (service web, service web sécurisé, service CORS) sont uniques et fonctionnent avec les 24 configurations possibles (6 SGBD * (1 JDBC + 3 JPA)).
Pour réagir à cet article, un espace de dialogue vous est proposé sur le forum : 7 commentaires .
Autres ressources Spring :
Article lu fois.
Publié le 15 juin 2015
Autres ressources (JEE, .Net, PHP, Andoid, Python, ...) :
Le contenu de cet article est rédigé par Serge Tahé et est mis à disposition selon les termes de la
Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé.
Les logos Developpez.com, en-tête, pied de page, css, et look & feel de l'article sont Copyright © 2015 Developpez.com.