Bonjour,

Je suis en train de développer un projet WEB sur spring et une des contraintes qui m'est imposée : nous ne devons pas avoir de table utilisateur pour gérer la connexion mais utiliser les comptes utilisateurs créés dans Oracle pour la connexion.

Donc quand l'utilisateur envoi sa requête de connexion, notre application doit essayer de se connecter à l'instance oracle avec les identifiants donnés par l’utilisateur et ensuite garder la connexion pour les futures requêtes.

Le problème est le suivant : Spring avec hibernate utilise de base un seul compte pour la connexion à la BDD (cela s'explique avec le pool de connexion). Donc comment changer la partie JDBC d'hibernate pour gérer une connexion par utilisateur tout en gardant les avantages de l'ORM ?

Merci d'avance.
Clemh78