PrimeFaces内置CRUD?

时间:2014-08-20 17:16:24

标签: primefaces


我是PrimeFaces的新手,我需要设置一个基本的CRUD用户界面。从展示中我可以看到有一个名为editable的内置Datatable参数可以进行编辑。我想知道是否有任何内置功能来启用添加和删除项目。
如果没有,实现它的最简单方法是什么?也许使用Dialog组件来收集新项目?
感谢

1 个答案:

答案 0 :(得分:2)

获得CRUD的最简单方法是对其进行逆向工程。在数据库和Netbeans 7或8中创建表(我使用8)创建

  1. 数据库中的实体类
  2. 来自实体类的JSF页面
  3. 在第二点中,您可以选择Primefaces和普通JSF。如果您愿意,也可以跳过第一点并自己编写实体类代码,并告诉服务器在开始时创建表。

    这将获得完整的CRUD运行,包括主题,菜单结构和模板,使用primefaces,facelets,bean,自定义实体转换器,EJB,实体和JPA。

    我非常喜欢大部分生成的代码,作为初学者,我可以从中学到很多东西。结果是列表和对话框的完整页面(通过ui:include)进行创建,查看和编辑。

    我认为Eclipse有类似的东西。