-1

我正在寻找任何一种软件,它允许我使用 Java Server Faces 2 和 Richfaces 4 技术以自动方式生成任何实体的任何 CRUD 的 MVC 文件(一个 bean 和一个 xhtml 视图)。

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

你知道这个问题的最佳解决方案是什么吗?还有什么有趣的软件吗?

谢谢!

4

1 回答 1

0

Netbeans 具有该功能,基于它可以生成 CRUD 的实体类。这是它为您选择的每个实体生成的内容:

  • 扩展 AbstractFacade.java 的无状态会话 bean
  • 一个 JSF 会话范围的托管 bean
  • 包含四个用于 CRUD 功能的 Facelets 文件(Create.xhtml、Edit.xhtml、List.xhtml 和 View.xhtml)的目录

它还会生成:

  • AbstractFacade.java 类,包含用于创建、检索、修改和删除实体实例的业务逻辑
  • JSF 托管 bean 使用的实用程序类(JsfUtil、PaginationHelper)
  • 本地化消息的属性包,以及项目的 Faces 配置文件中的相应条目(如果一个 faces-config.xml 文件尚不存在,则会创建一个文件。)
  • 辅助 Web 文件,包括渲染组件的默认样式表和 Facelets 模板文件

您必须更新生成代码才能使用richfaces。

这是有关如何执行此操作的教程: https ://netbeans.org/kb/docs/web/jsf20-crud.html

于 2013-04-29T15:37:51.170 回答