【发布时间】:2011-07-30 21:04:25
【问题描述】:
我正在使用 Spring MVC 和 Hibernate 开发一个 Web 应用程序,我希望将其打包为 WAR 文件并分发给用户,以便在需要的地方进行部署。
该应用程序在部署之前将需要数据库连接详细信息,任何人都可以就如何执行此操作的最佳实践提出建议吗?目前我的 database.properties 文件被打包为 WAR 文件的一部分,有没有比要求用户在 WAR 文件或源代码中手动编辑此文件然后期望他们自己构建 war 文件更简单的方法?
我还希望用户有一种简单的方法可以在首次部署时轻松创建单个管理员用户 - 最好只提供一个 sql 脚本来创建它,还是有办法在 Web 应用程序中包含该功能等等首先部署它创建用户?
谢谢
【问题讨论】:
标签: java database configuration spring-mvc