哪里是添加当您创建一个使用Spring和它部署到应用服务器的应用程序的JDBC驱动程序的最佳地点?我是否正确地为它添加Maven依赖项,而不是将它放入应用程序服务器的lib文件夹中?如果您需要不同版本的驱动程序,您可能会在课堂加载时遇到问题?将JDBC驱动程序添加到应用程序服务器的位置?
2
A
回答
3
这取决于你想如何配置数据源。
如果您将JDBC驱动程序添加到您的WAR/EAR文件中,那么您将使用Spring配置中定义的本地DataSource(例如通过使用Apache DBCP)。
如果您将JDBC驱动程序添加到我们的应用程序服务器库文件夹,那么您也可以使用应用程序服务器控制台来配置数据源。因为许多应用程序服务器(例如WebLogic)在DataSource上有很多监视和配置选项,而在本地DataSource(例如Apache DBCP)上很难获得这些选项,所以我更喜欢使用应用程序服务器控制台来配置我的数据源。 。
1
如果可能的话使用Maven的依赖路径,这将导入库驱动程序到适当的位置。它还确保您的工作与驾驶员的正确版本,并允许您轻松地更改版本而无需手动使用文件系统移动一个.jar。您也不需要从相应的网站下载驱动程序,因为Maven会为您处理。 Maven让依赖管理更加容易,如果你利用这种技术,你应该把它为您提供了简单的优势。
如果你使用一些数据库香精(甲骨文),因为它们的驱动程序没有被托管在Maven的中央,这可能是不可能的。
相关问题
- 1. 加载JDBC驱动程序
- 2. 如何将JDBC驱动程序添加到项目中?
- 3. 如何将JDBC驱动程序添加到Flyway Gradle插件
- 4. 将Oracle Jdbc驱动程序添加到Playframework dependency.yml文件
- 5. 为JDBC源-XXX应用程序定制JDBC驱动程序
- 6. windows服务控制器应用程序编程接口驱动程序服务
- 7. 找不到合适的JDBC驱动程序驱动程序
- 8. Sun JDBC ODBC驱动程序或MSSQL JDBC驱动程序
- 9. 如何将服务引用添加到服务应用程序
- 10. 如何将jdbc驱动程序添加到在Docker容器上运行的weblogic服务器?
- 11. 使用HSQLDB JDBC驱动程序的CSV SQL驱动程序
- 12. 无法加载驱动程序java.sql.SQLException:找不到合适的驱动程序jdbc
- 13. JDBC瘦驱动程序的NLS_LANG设置?
- 14. 如何将java web应用程序添加到主服务器
- 15. 将HTTP服务器添加到Electron应用程序
- 16. 如何将跟踪添加到Java服务器应用程序
- 17. 将我自己的UEFI应用程序\驱动程序添加到UEFI(VMware)
- 18. 卸载JDBC SQL服务器驱动程序
- 19. DatabaseMetadata.getColumns问题与sql服务器jdbc驱动程序
- 20. 如何为sql服务器安装jdbc驱动程序
- 21. 网络服务和服务器程序的Android位置感知应用程序
- 22. 处理两个JDBC驱动程序的通用JDBC驱动程序
- 23. 在JDBC驱动程序中使用ODBC应用程序
- 24. 无法使用JDBC驱动程序和sql2o连接到我的Posgres服务器
- 25. 将Oracle驱动程序添加到C#程序
- 26. MySQL jdbc驱动程序
- 27. 5型JDBC驱动程序
- 28. jdbc odbc驱动程序
- 29. Tomcat和JDBC驱动程序
- 30. 开发JDBC驱动程序