我需要在 EJB 应用程序的 EAR 文件之外有一个用于数据库配置的文件。即使我定义了一个数据源并通过 JNDI 调用它,我仍然有一些想要更改的属性,例如 hibernate.dialect 或 hibernate.show_sql。 我尝试使用:
<property name="hibernate.ejb.cfgfile" value="some-file.xml" />
当 some-file.xml 在 jar 文件中时它工作正常,但如何从另一个位置调用它。我尝试了 file:///但没有成功。
谢谢
最佳答案
尝试使用 /some-file.xml
并将 some-file.xml
放在类路径上。
关于java - EJB环境下如何使用外部文件进行数据库配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2740452/