Konfigurieren von Tomcat für MySQL-Konnektivität
MySQL-Connector-Platzierung
Der Speicherort des JDBC-Treibers für MySQL, mysql-connector-java-5.1.13-bin, hängt von der Verbindungsverwaltung ab Methode.
-
JNDI-Datenquelle: Platzieren Sie die JAR-Datei in Tomcat/lib. Dadurch kann Tomcat Verbindungen verwalten und auf den Treiber zugreifen.
-
DriverManager-Methode: Platzieren Sie die JAR-Datei entweder in Tomcat/lib (globaler Zugriff) oder YourApp/WEB-INF/lib (per- Webapp-Überschreibung).
Konfiguration Dateien
-
JNDI-Datenquelle:
- Konfigurieren Sie die Datenquelle in YourApp/META-INF/context.xml.
- Verweisen Sie mit a auf die Datenquelle in YourApp/WEB-INF/web.xml resources-env-ref.
-
DriverManager-Methode:
- Konfigurieren Sie die Verbindungsparameter manuell. Keine Tomcat-Konfiguration erforderlich.
Web.XML-Datei
Eine web.xml-Datei ist erforderlich, um Webanwendungskomponenten wie z als Servlets, Filter und Listener. Platzieren Sie es unter Tomcat 6.0webappsmyappWEB-INF.
Ressourcen
- [DAO Tutorial](https://www.javenue.info/post/java/dao-tutorial-basic-jdbcdao-tutorial-targeted-on-tomcatjspservlet)
- [JDBC-Datenbankverbindung in Servlets](https://stackoverflow.com/questions/2402574/how-should-i-connect-to-jdbc-database-datasource-in-a-servlet-based-application)
- [JDBC-Treiber Platzierung für Tomcat Pool](https://stackoverflow.com/questions/5655929/where-do-i-have-to-place-the-jdbc-driver-for-tomcats-connection-pool)
Das obige ist der detaillierte Inhalt vonWie konfiguriere ich Tomcat für MySQL-Datenbankkonnektivität mithilfe von JNDI oder DriverManager?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn