放置 MySQL 连接器 Jar
根据连接管理方法,您可以可以将 mysql-connector-java-5.1.13-bin JAR 文件放置在 Tomcat/lib 中Tomcat 管理的连接或 Tomcat 6.0webappsmyappWEB-INFlib 中用于基于 DriverManager 的基本连接。对于特定的 web 应用程序,晕会覆盖前者。
资源配置
带有 context.xml 的 JNDI 数据源(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 和 Servlet API
始终提供一个 web.xml 文件来定义 servlet、过滤器、侦听器和资源配置。根据 Servlet API 运行 Web 应用程序需要此文件。
其他资源
以上是如何将 Tomcat 连接到 MySQL:JNDI 与 DriverManager?的详细内容。更多信息请关注PHP中文网其他相关文章!