Comment Configurer DataSource JNDI dans Tomcat 8 avec Java Configuration:
Comment Configurer JNDI de la source de données en Java Fichier de Configuration au Lieu de l'Extrait de Code Suivant dans "web.xml" Servlet Contexte:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/DatabaseName</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
- Réponse ici: stackoverflow.com/questions/24941829/...
- Il a été répondu ici: stackoverflow.com/questions/24941829/...
Vous devez vous connecter pour publier un commentaire.
Remarque: Ne pas Oublier de Copier le "mysql-connector-java-5.1.36.jar" Dans Tomcat, "lib" sous-dossier dans le Dossier d'Installation Principal.
Première: Ajouter la suite de la Dépendance dans Votre "pom.xml" Fichier:
Deuxième: Créer un répertoire META-INF et "context.xml" Fichier "webapp" Dossier Racine Comme l'Image Suivante:
Troisième: Ajouter l'Extrait de Code Suivant dans "context.xml" Fichier:
Quatrième: Créer le Haricot au Printemps Contexte Fichier de Configuration:
Remarque: "jdbc/DatabaseName" est Attribut "name" que Nous avons Déjà Ajouté dans "context.xml" Fichier.
Pour compléter SMGs réponse: xml-configuré Printemps, j'utilise le code suivant (notez le "webapp" profil, comme pour l'unité des tests, vous devez avoir un serveur web indépendant de la source de données)
Il peut être fait en 3 étapes:
Étape 1:
Ajouter ci-dessous l'entrée dans tomcat conf/server.xml en vertu de GlobalNamingResources tag.
Étape 2:
Ajouter ci-dessous l'entrée dans tomcat conf/context.xml en vertu de la racine contexte tag.
Étape 3:
Ajouter de la source de données réf dans web.xml
Remarque: C'est un mondial de configuration de Tomcat et de la source de données peuvent être partagées avec les différentes applications.