2015-11-01 39 views
2

是有很多参数,我需要在我进行开发在我的JSF/EJB应用程序/调试维护:如何在JSF/EJB应用程序中存储应用程序参数?

  • 调度运行或不
  • 可以电子邮件发送或不
  • 能短信发送或者不
  • WebFilter开启或关闭等。

什么是保持所有这些参数的最佳做法?如此处所述制作Java属性文件Java Properties file examples还是有更好的方法?

我需要在一个地方定义这些参数,并且还可以从JSF和EJB项目访问它们。

预先感谢您。

回答

1

在您选择最佳选择之前,您需要考虑很多事项。 如果这些参数很少更改并且也与用户无关,那么属性文件将是一种很好的做法。 您也可以实现缓存这些值的单例EJB。 如果您提到的这些参数是依赖于用户或经常更改的,则将它们作为用户属性或角色属性包含在内会更好。 (遵循RBAC方法)

相关问题