在PHP和Symfony世界中,有一个名为Sonata Admin的工具https://sonata-project.org/,基于AdminLTE模板,是一个全能的管理工具,具有登录、菜单配置以及最重要的是数据库表HTML网格CRUD生成器。这个工具可以通过避免编写样板代码来节省大量的工作量,此外,可能会有一种情况,你将不需要编写任何代码。
我们需要同样的工具,但是适用于Java和Spring堆栈。有什么建议吗?
我们需要同样的工具,但是适用于Java和Spring堆栈。有什么建议吗?
看看 JHipster 项目 https://www.jhipster.tech/
使用它,您可以创建基于 Spring Boot+Angular/React/Vue 的应用程序。它提供了一些很酷的工具来通过脚手架生成 CRUD 实体。
https://www.javatpoint.com/spring-mvc-crud-example 包含创建Spring MVC CRUD的示例,还有许多其他不同的Spring项目示例(此特定示例属于Spring MVC)。
这不是一个现成的CRUD,而是一种快速实现的方法。https://spring.io/guides/gs/crud-with-vaadin/ 也值得查看。
虽然有一些项目(如批处理管理的Spring Batch Admin或监视Spring Boot应用程序的Spring Boot Admin)提供UI,但主要的Spring项目提供了一种简单的以编程方式插入所需内容的方式。
这是一种即插即用的框架,针对企业应用程序的各个方面。在GitHub上找到现成的UI应用程序的机会比特定的Spring插件更多。