我有一个应用程序,当前使用Maven配置文件部署在多个位置,根据配置文件选择不同的属性文件,然后使用货物插件将应用程序部署到相关的tomcat实例。
我听说JNDI并完全将数据库设置与webapp本身分开,但我不知道从哪里开始寻找最佳解决方案。
问题:
管理数据库连接的最佳方法是什么,以及针对不同环境的任何其他差异? (例如Struts2 devMode
)
答案 0 :(得分:0)
恕我直言使用数据源并将数据库设置应用于它的最佳方式。然后,您需要在每次为不同环境构建时调整配置。其他选择是使用嵌入式数据库。