【发布时间】:2011-05-15 06:08:45
【问题描述】:
大家好。我正在设计一个使用 Icefaces 框架的网站。我一直在阅读一本名为 Real World Java EE patterns 的书。我有点困惑如何布局页面。通常我只会有一个 POJO 类为 bean 实现可序列化。然后这个 bean 将支持每个页面。使用单页设计,我将在页面上有一堆元素。数据表、树、输入、日历等。为每个数据表、日历等设置单独的 bean 还是将它们全部放在一个 bean 中是正常的还是最佳实践?我不知道如何解决这个问题。现在每个元素都是一个 bean,我使用 @Inject 注释让数据表与树对话,反之亦然。这会创建非常糟糕的代码,如果我把它作为类的成员,我将得到一个循环引用,因为数据表 bean 必须注入日历,而日历必须注入数据表。
感谢您的帮助。
【问题讨论】:
标签: jsf icefaces javabeans inject