2017-07-14 81 views
6

在PHP & Symfony世界上有一個基於AdminLTE模板的稱爲Sonata Admin https://sonata-project.org/的工具,即一體化管理工具,包含登錄,菜單配置以及最重要的一項 - 數據庫表格HTML網格CRUD生成器。 該工具可避免您編寫樣板代碼,從而爲您節省大量工作,此外,可能會出現您會寫零代碼的情況。基於網絡的管理工具CRUD

我們需要相同的,但是對於Java和Spring堆棧。任何建議?

回答

5

依賴春天項目看看JHipster項目https://jhipster.github.io/

有了它,你可以創建春季啓動+基於角度的應用程序。它提供了一些很酷的工具,用於通過腳手架生成CRUD實體。

+0

似乎正是我一直在尋找 – Cmyker

2

https://www.javatpoint.com/spring-mvc-crud-example包含了一個如何創建Spring MVC CRUD的例子,還有更多的各種Spring項目的例子(這個例子屬於Spring MVC)。

這不是一個現成的CRUD,而是一種如何快速實現它的方法。 https://spring.io/guides/gs/crud-with-vaadin/也值得檢查。

雖然有很少像Spring批處理管理員(對於批量管理)或Spring引導管理員(監控彈簧引導應用程序),它提供了一個用戶界面的項目,主要是春天的項目提供了一個簡單的編程插入需要的方式。

這是一個插件&玩類型的框架,針對企業應用程序的各個方面。找到一個現成的UI應用程序的機會將更多地在GitHub上,而不是一個特定的Spring插件。

+0

Spring ROO https://www.youtube.com/watch?v=K78vL72XDqw –

0

您可以測試春季啓動,包括(安全,REST的Web MVC,JPA,DI,IOC,AOP ..)與STS IDE,也看到Spring Roo的

0

簡單回答你的問題是無春不提供任何工具,但春天給你的功能,可以減少你的工作,但不與零編碼。

例如:

  • 使用Spring數據JPA有一個接口名稱curdRepository這 需要我們不需要實現方法 凝乳泉豆腐需要操作的護理凝乳運營的照顧。
  • Spring Security使用登錄表單和註銷機制提供登錄配置。

你可以使用Spring啓動或只需訪問https://start.spring.io/它會初始化你需要

0

您可以檢查http://lightadmin.org/它與sonata-admin類似,但我沒有看到已經很長時間的任何提交。