我正在开发 Java EE 数据库应用程序 (JSF),我从数据库中填充下拉菜单。我查找了一些教程,发现他们使用 session bean 从数据库中初始化这些下拉值(使用 hibernate)。由于我的应用程序包含很多这些,这是从数据库中填充值的好策略吗?
还有其他方法可以实现吗?使用辅助 bean 填充下拉菜单是个好主意吗?
谢谢大家
费拉斯
最佳答案
我只是将它加载到 application 作用域 bean 的构造函数中,并使用它来填充下拉列表。
我可能会添加一个后台任务以在特定时间间隔重新加载 bean 中的数据,例如每天,具体取决于数据的更新频率。
关于Java EE 应用程序数据库架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3036962/