使用JPA,我不需要为每个新属性编写SQL代码,因为o / r-mapping是自动完成的。
由于我是JSF的新手,我想知道JSF是否有类似的可能性?
每次我在相应的实体上更改内容时,我都不想为jsf数据表添加新代码。
答案 0 :(得分:2)
JSF提供了一种管理事件以及请求及其链接对象的生命周期的方法。它始终可以使用任何ORM框架,因为JSF不直接与数据库一起玩(它甚至不知道它)。 Hibernate + JSF是一种非常常见的组合。
但是如果你问的是将JSF托管bean与JPA框架一起使用,请看看Seam:http://www.seamframework.org/。
答案 1 :(得分:2)
每次我在相应的实体上更改内容时,我都不想为jsf数据表添加新代码。
如果你想要一个动态数据表,你可能不得不使用核心JSF的附加组件。我使用IceFaces并且效果很好。您可以使用<ice:columns>
组件动态生成列。我们使用它来显示可能返回不同列的查询结果。