0

我通过以下方式设置了 EJB 项目

EAR Project
    EJB Proj
    EJB Client Proj
    JPA Proj
    Web Proj

我目前需要使用 JPA 项目中的 persistance.xml 文件从 servlet(在 web 项目中)查询数据库

获得访问权限的最佳方式是什么?谢谢乔恩

4

1 回答 1

0

您不需要persistance.xml 文件来访问数据库连接。在 web 项目中,您可以通过 JNDI 查找获得数据库连接。

尝试一下:

InitialContext ctx = new InitialContext();<br>
Connection con = ((DataSource)ctx.lookup("Con-Pool-Name")).getConnection();
于 2011-02-02T10:54:40.683 回答