0行代碼寫服務(wù),一鍵生成全庫接口,自帶分頁、參數(shù)驗(yàn)證
隨著技術(shù)的發(fā)展,低代碼和無代碼平臺迅速崛起,使自動化可視化編程成為可能,隨著人工智能的發(fā)展,這樣的技術(shù)很可能會被迅速普及,另一方面在信息化建設(shè)方面仍然存在很多滯后性,特別是軟件方面,包括現(xiàn)在的政府和企業(yè),都面臨很多新的問題,面對數(shù)字化轉(zhuǎn)型,數(shù)字基建,新基建,互聯(lián)網(wǎng)化,很多部門的舊的業(yè)務(wù)系統(tǒng)改造代價(jià)大,數(shù)據(jù)共享難,所以有這樣一套工具極大的減少了系統(tǒng)改造和數(shù)據(jù)共享的難度,當(dāng)然一套框架是解決不了所有問題的,那么我們要做的只是盡可能多的提供一些便利,本框架是本人利用業(yè)余時(shí)間經(jīng)過長期的迭代修改,初步形成了簡單易用的初級版本,部分功能后期逐漸梳理開放,今天先寫一下部分功能和框架結(jié)構(gòu)(整體架構(gòu)在下面),今日版本中包含了代碼版接口和無代碼版接口,下一篇 講解無代碼版接口的使用。
今日分享包含功能(自己編譯發(fā)布版,下次文章將直接配置就可以實(shí)現(xiàn)接口方式)
多參數(shù)自動封裝
多方法統(tǒng)一事務(wù)處理
多接口主動任意組合
無需寫一行代碼
業(yè)務(wù)代碼可擴(kuò)展
參數(shù)配置自動驗(yàn)證
自定義可定制sql
統(tǒng)一標(biāo)準(zhǔn)輸出json格式
統(tǒng)一日志
統(tǒng)一異常
標(biāo)準(zhǔn)API調(diào)用測試
標(biāo)準(zhǔn)的controller、service、dao、model
1.獲取代碼,導(dǎo)入eclipse,代碼結(jié)構(gòu)如下:
2.打開jdbc.properties文件
3.修改數(shù)據(jù)庫配置,修改用戶名,密碼
4.打開代碼,輸入數(shù)據(jù)庫名,以及相關(guān)生成的相關(guān)代碼
5.生成全庫調(diào)表接口,相關(guān)代碼,接口api等
6.啟動該項(xiàng)目
7.打開postman導(dǎo)入API測試
8.如果需要參數(shù)動態(tài)驗(yàn)證,無代碼版可以直接動態(tài)配置,有代碼版自己修改代碼即可
9.配置參數(shù)驗(yàn)證后的結(jié)果
框架結(jié)構(gòu)及思路
過濾器實(shí)現(xiàn)接口安全驗(yàn)證,緩存、限流等功能
項(xiàng)目啟動過程中通過監(jiān)聽器配置相關(guān)內(nèi)容
基本工具類
統(tǒng)一標(biāo)準(zhǔn)規(guī)范
后期需擴(kuò)展內(nèi)容
訪問過程
其他包含的詳細(xì)內(nèi)容請查看相關(guān)文章介紹