MySQL コネクタ Jar の配置
接続管理アプローチに応じて、 mysql-connector-java-5.1.13-bin JAR ファイルを配置できます。 Tomcat 管理接続の場合は Tomcat/lib、基本的な DriverManager ベースの接続の場合は Tomcat 6.0webappsmyappWEB-INFlib です。後者は、特定の Web アプリケーションの前者をオーバーライドします。
リソース構成
JNDI データソース with context.xml (Tomcat 管理):
でデータソースを構成しますYourApp/META-INF/context.xml:
<Resource name="jdbc/yourdb" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" url="jdbc:mysql://localhost:3306/yourdb" driverClassName="com.mysql.jdbc.Driver" username="yourname" password="yourpass" />
web.xml による基本ドライバー読み込み (DriverManager):
YourApp/WEB-INF へのリソース環境参照の追加/web.xml:
<resource-env-ref> <resource-env-ref-name>jdbc/yourdb</resource-env-ref-name> <resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref>
web.xml およびサーブレット API
サーブレット、フィルター、リスナー、リソース構成を定義するための web.xml ファイルを常に提供します。このファイルは、サーブレット API に従って Web アプリを実行するために必要です。
追加リソース
以上がTomcat を MySQL に接続する方法: JNDI と DriverManager?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。