Mengkonfigurasi Tomcat untuk Kesambungan MySQL
Penempatan Penyambung MySQL
Lokasi pemacu JDBC untuk MySQL, mysql-connector-java-5.1.13-bin, bergantung pada pengurusan sambungan kaedah.
-
Sumber Data JNDI: Letakkan fail JAR dalam Tomcat/lib. Ini membolehkan Tomcat mengurus sambungan dan mengakses pemacu.
-
Kaedah DriverManager: Letakkan fail JAR dalam sama ada Tomcat/lib (akses global) atau YourApp/WEB-INF/lib (per- webapp override).
Tatarajah Fail
-
Sumber Data JNDI:
- Konfigurasikan sumber data dalam YourApp/META-INF/context.xml.
- Rujuk sumber data dalam YourApp/WEB-INF/web.xml menggunakan resource-env-ref.
-
Kaedah DriverManager:
- Konfigurasikan parameter sambungan secara manual. Tidak memerlukan konfigurasi Tomcat.
Fail Web.XML
Fail web.xml diperlukan untuk menentukan komponen aplikasi web seperti sebagai servlet, penapis dan pendengar. Letakkannya di bawah Tomcat 6.0webappsmyappWEB-INF.
Sumber
- [DAO Tutorial](https://www.javenue.info/post/java/dao-tutorial-basic-jdbcdao-tutorial-targeted-on-tomcatjspservlet)
- [Sambungan Pangkalan Data JDBC dalam Servlets](https://stackoverflow.com/questions/2402574/how-should-i-connect-to-jdbc-database-datasource-in-a-servlet-based-application)
- [Pemandu JDBC Penempatan untuk Tomcat Pool](https://stackoverflow.com/questions/5655929/where-do-i-have-to-place-the-jdbc-driver-for-tomcats-connection-pool)
Atas ialah kandungan terperinci Bagaimana untuk Mengkonfigurasi Tomcat untuk Kesambungan Pangkalan Data MySQL Menggunakan JNDI atau DriverManager?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!