我按以下方式设置了EJB项目
EAR Project
EJB Proj
EJB Client Proj
JPA Proj
Web Proj
我目前需要使用JPA proj中的persistance.xml文件从servlet中查询数据库(在web项目中)
获得此权限的最佳方式是什么? 谢谢 乔恩
答案 0 :(得分:0)
您不需要persistence.xml文件来访问数据库连接。 在Web项目中,您可以通过JNDI查找获得数据库连接。
尝试一下:
InitialContext ctx = new InitialContext();<br>
Connection con = ((DataSource)ctx.lookup("Con-Pool-Name")).getConnection();