Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Tomcat7添加了防止内存泄漏的功能,现在建议将数据库驱动程序放在 $CATALINA_BASE/lib 中。
如果不将其放入共享文件夹中,我将如何加载它?是否可以在上下文侦听器中手动注册数据库驱动程序并在关机时将其卸载,如果可以,如何?
您可以将 DB JAR 放在 myapp/WEB-INF/lib 中。正如您所说,您可以使用 ServletContextListener 实现在应用程序卸载时调用 java.sql.DriverManager.deregisterDriver(Driver driver) 。