当前位置: 首页 > 面试题库 >

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

裴存
2023-03-14
问题内容

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

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

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

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

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

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


问题答案:

Naked
Objects
,OpenXava和Spring
Roo都可以满足您的需求。



 类似资料:
  • 主要内容:启动管理界面Django为管理活动提供随时可以使用的用户界面。 我们都知道,管理界面对于一个Web项目是十分重要的。 Django根据您的项目模型自动生成管理界面。 启动管理界面 管理界面依赖于 django.contrib 模块。若需它工作,需要确保一些模块是否导入在 myproject/settings.py 文件中的INSTALLED_APPS和MIDDLEWARE_CLASSES元组。 对于 INST

  • 我正在使用Spring boot 1.2.3。JPA的发布版本超过Hibernate。我遇到以下异常 以下是我的程序结构 配置类 在上面的服务类代码中,有人能指导我为什么2个工作和1个抛出异常。 谢啦

  • 本文向大家介绍spring boot+thymeleaf+bootstrap实现后台管理系统界面,包括了spring boot+thymeleaf+bootstrap实现后台管理系统界面的使用技巧和注意事项,需要的朋友参考一下 最近在学spring boot ,学习一个框架无非也就是使用它来做以前做的事情,两者比较才有不同,说一下自己使用的体会。 先来说下spring boot ,微框架。快速开发

  • 问题内容: 我刚刚开始使用spring和hibernate进行项目。我的DAO图层类扩展了HibernateDaoSupport。我们没有使用注释。之前,我们使用了struts,因此我们使用了Session类提供的getTransaction,commit,rollback ..方法。我的要求非常简单,对于所有DAO类,如果有异常,则回滚,否则提交。请提出介绍spring交易管理的最简单方法。 问

  • rpcx-ui提供了rpcx的管理界面。 它提供服务列表,可以显示服务的状态和元数据,以及暂停服务。 Registry显示注册中心的参数,目前支持ZooKeeper和Etcd注册中心。

  • 我试图使用spring boot将EntityManager注释注入到我的DAO中,但是得到一个< code > InvalidDataAccessApiUsageException 消息,说没有可用的事务EntityManager。我的印象是,只要Spring Boot从< code>application.yml中获得了我的数据源信息,并且我用< code>@PersitenceContext