0

我目前拥有的 JSF 支持 bean 代表“创建内容”的功能。bean 对应于数据库中的一条记录。我必须创建另一个允许我更新内容的 html 页面。我可以使用相同的支持豆吗?因为它允许我更新数据库中创建的同一行?

4

1 回答 1

2

你在技术上可以。在 JSF 中,“支持 bean”的概念只是一个约定,而不是 JSF 拥有的固有知识或以任何方式强制执行的东西。

然而,公约并非没有意义。在大多数情况下,让一个支持 bean 支持一个视图是最好的方法。

我担心这个评论“ bean对应于数据库中的一条记录。

对我来说,这听起来像是一个(JPA)实体,因此根本不应该是一个支持 bean。

支持 bean 提供特定于视图的功能。它们调用(EJB)服务并提供对(JPA)实体的访问,但它们都不是。

于 2013-03-17T21:55:41.593 回答