Diboot輕代碼開發工具是一款能夠幫助大家化繁為簡的開發工具,讓編程變得更加簡單,將重複性的工作自動化,提高質量、效率、可維護性。有興趣的開發人員可以下載試試哦。
1、專門為springboot開發,引入依賴,配置好相對路徑即可使用;
2、並且支持較為常用的五種數據庫(MySQL,ORACLE,SQLServer,PostgreSQL,MariaDB);
3、代碼自動生成到項目相應的目錄下;
4、數據庫表結構更改後,可以同步更改對應文件的代碼,而不影響到你自己寫的代碼;
5、基礎框架中依靠注解實現的數據關聯(一對一、一對多、多對多、數據字典關聯等),將關聯問題簡單化了;
6、對數據關聯設置簡單,代碼生成與更新也可以自動支持一對一、一對多、多對多、數據字典關聯;
7、支持開發以及維護過程中對數據庫相關表的數據結構更改進行記錄,並寫入到對應的數據庫更改日誌文件中;
8、支持啟用lombok的代碼形式;
9、支持啟用swagger的項目;
10、依賴少、簡便輕量、靈活性高。
高效精簡內核,重構查詢方式(拆解關聯查詢,程序中Join),簡化開發,主要實現:
1. 單表CRUD無SQL
基於Mybatis-Plus實現(Mybatis-Plus具備通用Mapper方案和靈活的查詢構造器)
2. 關聯綁定無SQL(注解自動綁定)
擴展實現了多表關聯查詢的無SQL方案,隻需要一個簡單注解@Bind*,就可以實現關聯對象(含字段、字段集合、實體、實體集合等)的數據綁定,且實現方案是將關聯查詢拆解為單表查詢,保障最佳性能。
3. 數據字典無SQL(注解自動綁定)
通過@BindDict注解實現數據字典(枚舉)的存儲值value與顯示值name的轉換。
4. 跨表查詢無SQL(自動構建QueryWrapper與查詢)
@BindQuery注解綁定字段查詢方式及關聯表,自動構建QueryWrapper,並動態執行單表或Join聯表查詢。
5. BaseService擴展增強,支持常規的單表及關聯開發場景接口
createEntityAndRelatedEntities、getValuesOfField、exists、getKeyValueList、getViewObject*等接口
6. 其他常用工具類、狀態碼、異常處理的最佳實踐封裝
JsonResult、字符串處理、常用校驗、BeanUtils、DateUtils等
基於diboot-core 2.x版本的CRUD和簡單關聯的常規功能實現,代碼量比傳統Mybatis項目減少80%+),且實現更高效更易維護。
使用簡單(UI界麵操作,引入依賴配置參數後,即可隨SpringBoot本地項目啟動運行)
功能很強大:
單表與關聯場景CRUD導入導出的完整功能全自動生成,無需手寫代碼
數據結構變更與代碼聯動同步,自動記錄變更SQL、維護索引
一鍵生成代碼&非覆蓋式更新本地後端代碼
配置很靈活(可按需配置生成代碼路徑,是否啟用Lombok、Swagger等)
SQL與代碼很標準(devtools標準化了數據結構定義與代碼實現)
支持多數據庫(MySQL、MariaDB、ORACLE、SQLServer、PostgreSQL)
76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載