在php&symfony世界中有一个名为sonata admin的工具https://sonata-project.org/ 基于adminlte模板,这是一个集登录、菜单配置和最重要的-数据库表html网格crud生成器于一体的管理工具。该工具避免了编写样板代码,从而为您节省了大量的工作,而且,可能存在编写零代码的情况。我们需要相同的,但是对于java和spring堆栈。有什么建议吗?
z4bn682m1#
https://www.javatpoint.com/spring-mvc-crud-example 包含了一个如何创建springmvc crud的例子还有很多不同spring项目的例子(这个特殊的例子属于springmvc)。这不是现成的crud,而是一种快速实现crud的方法。https://spring.io/guides/gs/crud-with-vaadin/ 也值得一查。尽管像spring batch admin(用于批管理)或spring boot admin(监视spring boot应用程序)这样提供ui的项目很少,但spring项目主要提供了一种简单的编程方式来插入所需的内容。它是一种即插即用的框架,针对企业应用程序的各个方面。找到现成ui应用的机会更多的是在github上,而不是在特定的spring插件上。
rn0zuynd2#
看看jhipster项目https://jhipster.github.io/使用它,您可以创建基于spring-boot+angular的应用程序。它提供了一些很酷的工具来通过脚手架生成积垢实体。
8wtpewkr3#
你的问题的简单答案是没有spring不提供任何工具,但是spring给你的功能可以减少你的工作,但不是零编码。例子:使用spring数据jpa有一个接口名curdrepository,负责curd操作我们不需要实现curd spring负责curd操作的方法。springsecurity为登录配置提供了登录表单和注销机制。你可以使用Spring Boot或只是访问https://start.spring.io/ 它将用您需要的依赖项初始化spring项目
3条答案
按热度按时间z4bn682m1#
https://www.javatpoint.com/spring-mvc-crud-example 包含了一个如何创建springmvc crud的例子还有很多不同spring项目的例子(这个特殊的例子属于springmvc)。
这不是现成的crud,而是一种快速实现crud的方法。https://spring.io/guides/gs/crud-with-vaadin/ 也值得一查。
尽管像spring batch admin(用于批管理)或spring boot admin(监视spring boot应用程序)这样提供ui的项目很少,但spring项目主要提供了一种简单的编程方式来插入所需的内容。
它是一种即插即用的框架,针对企业应用程序的各个方面。找到现成ui应用的机会更多的是在github上,而不是在特定的spring插件上。
rn0zuynd2#
看看jhipster项目https://jhipster.github.io/
使用它,您可以创建基于spring-boot+angular的应用程序。它提供了一些很酷的工具来通过脚手架生成积垢实体。
8wtpewkr3#
你的问题的简单答案是没有spring不提供任何工具,但是spring给你的功能可以减少你的工作,但不是零编码。
例子:
使用spring数据jpa有一个接口名curdrepository,负责curd操作我们不需要实现curd spring负责curd操作的方法。
springsecurity为登录配置提供了登录表单和注销机制。
你可以使用Spring Boot或只是访问https://start.spring.io/ 它将用您需要的依赖项初始化spring项目