2013-04-29 13 views
-1

我正在寻找任何类型的软件,它允许我以自动方式生成使用Java Server Faces 2和Richfaces 4技术的任何实体的任何CRUD的MVC文件(bean和xhtml视图)。生成JSF2 CRUD的 - 我可以为任何实体自动创建bean和xhtml吗?

我认为一个解决方案是使用Eclipse的Hibernate Tools插件,创建一个像Dao代码生成器这样的导出器,但我不知道它是否可行或者我该怎么做。我搜索,但我没有找到任何有关它的文档。

你知道哪个是这个问题的最佳解决方案吗?任何其他有趣的软件?

Thx!

回答

0

Netbeans具有该功能,基于它可以生成CRUD的实体类。这是它生成您选择的每个实体:一个扩展AbstractFacade.java

  • 无状态会话bean
  • 一个JSF会话范围,管理的bean
  • 包含CRUD功能的四个Facelets文件的目录( Create.xhtml,Edit.xhtml,List.xhtml和View.xhtml)

也就会产生:

  • 的AbstractFacade.java类包含业务逻辑创建 ,检索,修改和删除实体实例的由JSF使用
  • 工具类管理豆(JsfUtil,PaginationHelper)
  • 一个属性本地化消息包,并将该项目的Faces配置文件中的相应条目(A faces-config.xml中,如果一个不存在 文件被创建。)
  • 辅助web文件,包括渲染组件的默认样式表和Facelets的模板文件

你将拥有更新生成代码以使用richfaces。

以下是关于如何操作的教程: https://netbeans.org/kb/docs/web/jsf20-crud.html

相关问题