我有一个令人困惑的时间决定如何分区我的JSF Beans。
我目前的想法:
您对如何决定/设计JSF Beans有什么建议吗?
谢谢!
很抱歉没有明白分区的事情:
在分区JSF Beans时我想到的是,创建JSF Bean的因素是什么。 换句话说,我应该如何基于功能划分豆类? 换句话说,设计JSF Beans的最佳做法是什么?
我最初的帖子是询问是否可以按照我目前的想法进行设计。
是否可以使用一个视图范围的bean来处理每个页面,或者它是不是很糟糕,因为随着页面数量的增加,bean会变得太多,或者可能是其他东西?
作为补充说明,这篇文章实际上是由我的其他post
中的一条评论引发的。我还建议你复习一下 建筑。你确定需要吗? 所有的豆子,完全分开 像这样?这听起来像是什么 这将难以维持。
答案 0 :(得分:1)
实际上你应该做最适合你情况的事情。许多页面可能使用单个bean,但它并不适合所有情况。
例如,网上商店可以在单个页面中显示来自客户篮子的文章和信息,其中篮子数据来自篮子豆,而来自目录大豆的文章。所以它会在一页上使用两个bean。
另一个例子是mulipage订单表单,您可以使用单个bean处理所有页面,因为它们彼此相关。
答案 1 :(得分:1)
这是我在创建JSF ManagedBean之前考虑的基线。