从JPA实体生成CRUD

时间:2012-07-10 15:19:50

标签: java spring user-interface crud

我有一个使用spring mvc开发的Web应用程序,对于持久性我使用JPA(Hibernate实现),我喜欢在该应用程序中添加一个CRUD GUI。

你知道一些允许我在我的项目中从JPA实体生成CRUD GUI的框架吗?

提前感谢您的帮助

5 个答案:

答案 0 :(得分:3)

您可能希望查看,遗憾的是这意味着切换语言和整个堆栈。在Java土地上有。最后查看项目总体,特别是用于快速DAO生成,用于生成REST接口。

一旦有了REST接口,请考虑使用基于REST AJAX API的 JavaScript库来集成列表/分页/完整CRUD。例如,请参阅my articlesources

答案 1 :(得分:3)

您应该查看LightAdmin pluggable administration interface以获取Java Web应用程序。它提供了您正在寻找的内容,它基于相同的技术堆栈。

您唯一需要做的就是下载jar或声明Maven依赖项,通过web.xml启用域管理(指向包含JPA实体的包)并为该实体创建@Administration配置。

答案 2 :(得分:3)

Telosys工具代码生成器可以帮助您。

使用 CRUD屏幕生成 Spring MVC 网络应用

让我们来看看tuto:https://sites.google.com/site/telosystutorial/

网站:https://sites.google.com/site/telosystools/

答案 3 :(得分:0)

您可以尝试Java版本的Play!框架:见the following link

答案 4 :(得分:0)

您可以查看 crud-rest-gen 项目,其中介绍了如何使用 crud-maven-plugin 生成:

  • CRUD Rest API
  • API的文档
  • HTML5 / AngularJS CRUD管理UI
  • 用于在您使用Hibernate Envers审核实体时检索审核信息和相关单元测试的Rest API

您需要提供的只是包含JPA实体的数据模型。

基于Spring PetClinic数据模型提供了许多样本。