Erupt 可快速的構建管理頁面,零前端代碼、零CURD、自動建表,僅需單個類文件 + 簡潔的註解配置,便可快速開發企業級Admin管理後臺!前端
後臺管理系統很是重要,但開發存在必定的痛點,如:開發效率低、界面不美觀、交互不理想、工做量重複、存在安全漏洞、後端研發被迫寫前端代碼等。我是程序汪java
Erupt提供企業級中後臺管理系統的全棧解決方案,提供超多業務組件,簡潔美觀的後臺頁面,支持23類數據組件,多種數據源支持,嚴密的安全策略,壓縮研發週期,下降研發成本。關注Java項目分享git
注:我不是代碼生成器,代碼生成器並不是後臺開發的最優解。代碼生成器的本質仍是生成繁瑣的後臺代碼,一旦修改後期生成的代碼很難合併,雖然減輕了一部分工做,可解決方式並不是最佳。關注Java項目分享github
@Erupt(name = "入門示例") @Table(name = "t_xxxxxx") //數據庫表名 @Entity public class Simple extends BaseModel { @EruptField( views = @View(title = "文本"), edit = @Edit(title = "文本") ) private String input; @EruptField( views = @View(title = "數值"), edit = @Edit(title = "數值") ) private Integer number; @EruptField( views = @View(title = "布爾"), edit = @Edit(title = "布爾") ) private Boolean bool; @EruptField( views = @View(title = "時間"), edit = @Edit(title = "時間") ) private Date date; }
erupt ├── erupt-annotation -- 核心註解聲明 ├── erupt-core -- 核心功能包 ├── erupt-data -- 數據實現包 ├── erupt-jpa -- 關係型數據庫erupt實現 └── erupt-mongodb -- mongodb數據庫erupt實現 ├── erupt-job -- 定時任務功能 ├── erupt-security -- 接口數據安全模塊 ├── erupt-upms -- 用戶權限管理 └── erupt-web -- 前端頁面 erupt-pro //暫未開放 star超過1K開源erupt-tpl模塊與erupt-generator模塊 ├── erupt-bi -- 經過sql加js混編實現動態報表,支持多數據源,支持十幾種圖表 ├── erupt-tpl -- 支持在erupt中自定義頁面,自定義圖表,自定義模板等功能,模板引擎支持freemarker/thymeleaf/原生H5 └── erupt-generator -- 代碼生成器,經過簡單配置,生成erupt代碼段
Java 八、 ScriptEngine、 Annotation、 JDBC、 Reflect、 Spring Boot、 JPA、 Hibernate、 Quartz、 Gson、 Lombok、 Freemarker、 Thymeleaf ...web
JavaScript、 H五、 MVVM、 Router、 Angular CLI、 Angular、 NG-ZORRO、 NG-ALAIN、 G2Plot、 RxJS、 TypeScript、 Less ...面試
演示地址:https://www.erupt.xyz/demo
帳號密碼:guest / guestsql
國內倉庫:https://gitee.com/erupt/eruptmongodb
國外倉庫:https://github.com/erupts/erupt (若是github圖片不顯示請訪問國內倉庫)數據庫
歡迎關注公衆號 【碼農開花】一塊兒學習成長
我會一直分享Java乾貨,也會分享免費的學習資料課程和麪試寶典
回覆:【計算機】【設計模式】【面試】有驚喜哦後端