我是PrimeFaces的新手,我需要设置一个基本的CRUD用户界面。从展示中我可以看到有一个名为editable的内置Datatable参数可以进行编辑。我想知道是否有任何内置功能来启用添加和删除项目。
如果没有,实现它的最简单方法是什么?也许使用Dialog组件来收集新项目?
感谢
答案 0 :(得分:2)
获得CRUD的最简单方法是对其进行逆向工程。在数据库和Netbeans 7或8中创建表(我使用8)创建
在第二点中,您可以选择Primefaces和普通JSF。如果您愿意,也可以跳过第一点并自己编写实体类代码,并告诉服务器在开始时创建表。
这将获得完整的CRUD运行,包括主题,菜单结构和模板,使用primefaces,facelets,bean,自定义实体转换器,EJB,实体和JPA。
我非常喜欢大部分生成的代码,作为初学者,我可以从中学到很多东西。结果是列表和对话框的完整页面(通过ui:include
)进行创建,查看和编辑。
我认为Eclipse有类似的东西。