【发布时间】:2010-09-24 00:59:32
【问题描述】:
使用 JPA,我不需要为每个新属性编写 SQL 代码,因为 o/r 映射是自动完成的。
由于我是 JSF 新手,我想知道 JSF 是否有类似的可能性?
我不想每次在相应实体处更改某些内容时都向 jsf 数据表添加新代码。
【问题讨论】:
使用 JPA,我不需要为每个新属性编写 SQL 代码,因为 o/r 映射是自动完成的。
由于我是 JSF 新手,我想知道 JSF 是否有类似的可能性?
我不想每次在相应实体处更改某些内容时都向 jsf 数据表添加新代码。
【问题讨论】:
JSF 提供了一种管理事件和请求及其链接对象的生命周期的方法。它总是可以使用任何 ORM 框架,因为 JSF 不直接使用数据库(它甚至不知道它)。 Hibernate + JSF 是很常见的组合。
但是,如果您想了解如何将 JSF 托管 bean 与 JPA 框架一起使用,请查看 Seam:http://www.seamframework.org/。
【讨论】:
我不想每次在相应实体处更改某些内容时都向 jsf 数据表添加新代码。
如果您想要一个动态数据表,您可能必须使用核心 JSF 的附加组件。我使用IceFaces,效果很好。您可以使用<ice:columns> 组件动态生成列。我们使用它来显示可能返回不同列的查询结果。
【讨论】: