我正在创建一个webapplication,它有大约20个managedBeans用于相同数量的jsf页面。每个页面在页面上都有许多表,这些表可能/可能没有相同的列定义。在这种情况下,为每个列在bean中创建字段或为每个表创建一个单独的类是否更有效,填充该类的对象然后将该对象传递给页面?
答案 0 :(得分:0)
我们应该总是喜欢每桌一个bean。它将使处理更容易。在将来,如果你实现了Hibernate或任何ORM工具,那么如果你每个表有一个bean就会更容易。
但是,您必须通过在bean中插入适当的引用/列表来管理表之间的依赖关系。 例如。如果一个人有多辆车,那么人豆应该有一个List的参考。