这是个好主意吗?我以前从没见过它。
有问题的应用程序是在应用服务器上部署为EAR文件的企业项目。属性包括日志文件的路径,JMS主题的名称等。可以在运行时从数据库查询属性,而不必重新部署整个应用程序,这可能会导致停机并需要开发人员/管理员注意。
我还能如何修改企业应用程序的运行时属性?
感谢。
答案 0 :(得分:1)
你可以这样做,或者你可以使用属性文件(配置文件)来存储我在多个项目中看到的这样的信息。在数据库和属性文件之间进行选择的偏好取决于许多因素,但假设数据太少而无法在数据库表中使用,那么这两种解决方案都非常好。