一尘不染

Spring / Hibernate实体管理Web界面/ UI

hibernate

我们有一个服务器应用程序,它通过多种协议向特定的客户端UI公开特定的模型以及基于该模型构建的服务集。这是一种服务器应用程序,一旦设置完成,就不需要太多的手动干预。但是,有时(尤其是在首次部署解决方案时),有时将需要某些模型对象的创建和链接。

该解决方案是在Spring,Spring MVC和Hibernate(以及其他事物)的基础上构建的,并为ORM使用JPA注释。

我的问题: 是否有人知道一个框架,该框架将允许我非常快速地(理想情况下是完全通过配置)设置Web界面来管理(CRUD)实体?这 不必 花哨,
也不 需要花哨的安全性(我可以从应用程序服务器内部处理安全性)。但是,它将需要能够处理实体之间的复杂关系(集合映射,枚举等)。

例如:
该应用程序具有一个实体User,该实体具有与之关联的典型Role实体(每个用户具有1个Role)。现在,无需从头开始创建我们自己的Web层即可定义此方法的唯一方法是:

  1. 创建SQL语句以导入新用户(及其角色)
  2. 拥有某种使用Spring / Hibernate配置来关联和保存新Role()和User()对象的脚本(例如,使用Ant)

显然,如果服务器附带一个基本的Web界面(不需要自己开发)会更容易,以处理这些任务(创建,更新,删除等)。


阅读 171

收藏
2020-06-20

共1个答案

一尘不染

Naked
Objects
OpenXavaSpring
Roo
可以满足您的需求。

2020-06-20