3 hibernate web-applications java-ee
我们的项目是使用RAD 7.0在WAS 6.1/hibernate/struts上开发的中型Web应用程序,后者已投入生产.目前,我们已经在hibernate配置文件中的属性文件和数据库架构详细信息中硬编码了生产系统的IP地址.
我们的客户希望我们提出将环境细节保留在EAR旁边的解决方案,以便他们可以在打开EAR时更改环境/数据库详细信息.
任何指针都会非常有用.谢谢.
您可以使用JNDI.您应该创建适当的条目,并在您的代码中读取它们,如下所示:
Context initialContext = new InitialContext();
URL ip = (URL) initialContext.lookup("java:comp/env/myip");
Run Code Online (Sandbox Code Playgroud)
请参阅此文章介绍如何在Hibernate配置文件使用JNDI数据源.
归档时间: |
|
查看次数: |
3235 次 |
最近记录: |