3

我正在创建一个 web 应用程序,它有大约 20 个 managedBeans 用于相同数量的 jsf 页面。每个页面在页面上都有许多表格,这些表格可能/可能没有相同的列定义。在这种情况下,是在 bean 中为每一列创建字段还是为每个表创建一个单独的类,填充该类的对象,然后将对象传递给页面更有效?

4

1 回答 1

0

我们应该总是更喜欢使用每桌 1 个 bean 的方法。这将使处理更容易。将来,如果您实现 Hibernate 或任何 ORM 工具,那么每个表都有一个 bean 会更容易。

但是,您必须通过将适当的引用/列表插入到 bean 中来管理表之间的依赖关系。例如,如果一个人有多辆车,那么 person bean 应该有一个 List 的引用。

于 2013-06-12T11:58:49.340 回答