0

我有使用struts 2并在JBoss 服务器上运行的java web 应用程序。我们不使用 Spring。此应用程序现在不使用任何数据库。他们已将应用程序中的一些硬编码数据移至数据库,并要求我开始使用数据库。我必须连接到数据库才能开始。

我有两个条件必须满足:

我被告知我们无法重新配置服务器,因为它是只读的(这意味着我无法在服务器上创建 DataSource [将 *-ds.xml 添加到服务器] - 它还有其他含义吗?) -

(这让我可以选择使用 DriverManager。有更好的方法吗?)

. 他们告诉我将数据库连接属性文件保留在 ear 文件和 config 目录中。(这是否意味着我必须将配置文件放在 jboss 服务器内的某个位置?这是什么意思?这最终会让我“重新配置”服务器吗?)

如何将数据库连接属性文件放置在 EAR 之外并且仍然让我的 DAO 层访问配置属性?

4

0 回答 0