三行代碼寫服務(wù),0配置,做私活就選這樣的快的一塌糊涂(三行代碼是什么意思)
框架結(jié)構(gòu)暫時(shí)不做過多解釋,需要的查看以前的文章。連接在底部。
可以實(shí)現(xiàn)的功能
1.restful數(shù)據(jù)接口
2.多數(shù)據(jù)源切換
3.事務(wù)單獨(dú)處理
4.分布式部署
5.redis接口數(shù)據(jù)緩存
6.自動(dòng)數(shù)據(jù)庫日志
7.訪問來源驗(yàn)證
8.分布式部署
9.任務(wù)采集調(diào)度
10.gis圖層生成繪制
11.網(wǎng)絡(luò)爬蟲數(shù)據(jù)爬取
12.token time sign簽名驗(yàn)證
13.ip屏蔽過濾
14.websocket數(shù)據(jù)推送
15.接口數(shù)據(jù)非對稱加密
16.漢字轉(zhuǎn)拼音
17.aip訪問次數(shù)統(tǒng)計(jì)
18.word/excle/ppt/html 轉(zhuǎn)pdf
19.sql注入防治
20.多種文件上傳等
21.注解驗(yàn)證
22.ftp下載上傳
23.文件下載
……
實(shí)現(xiàn)的功能比較多,不一一解釋了,基本能滿足大多數(shù)的開發(fā)需求。
gis圖片繪制
三行代碼演示 /** * /demo?m=del * 增刪查都用統(tǒng)一idu */ @MethodAnnotation(method=”del”,methodWay=”POST”) public void del(HttpServletRequest request, HttpServletResponse response) throws Exception { BasePageModel m = getModel(BasePageModel.class);//BaseModel里面放了大部分公共參數(shù)字段可以直接用來接收參數(shù) if(ValidateUtil.empty(response, m.getId())) return;//參數(shù)驗(yàn)證 //此處sql可以使用預(yù)編譯,也可以不使用,不用擔(dān)心sql注入,上層有攔截器,底層執(zhí)行器也有驗(yàn)證處理 //增刪查都用idu方法 idu(BaseDao.update(“delete from test where id=?”,m.getId())>0?Consists.Code_HANDLER_OK:Consists.Code_HANDLER_FAIL); }
簡單介紹一下目錄結(jié)構(gòu)
demo下是調(diào)用的示例代碼,里面包含后臺(tái)頁面控制,數(shù)據(jù)接口調(diào)用文件輸出,事務(wù)處理等
resource(必要)目錄下面的文件log4j是日志配置
jdbc.properties(必要)主要配置
ehcache緩存配置可以不要
c3p0-config配置也可以不要
jdbc.properties
要使用redis可以開啟這個(gè)開關(guān)然后進(jìn)行redis[1].use = false
其他配置都有注釋就不多解釋了
項(xiàng)目中有個(gè)layim的前端qq功能實(shí)現(xiàn)了簡單的聊天功能,需要源碼的留言
另外作者手頭有爬取并處理的各類數(shù)據(jù),如全國省市縣鎮(zhèn)村5級行政區(qū)劃及經(jīng)緯度,環(huán)境數(shù)據(jù),空氣質(zhì)量,氣象數(shù)據(jù),地震,地質(zhì),河流,水利,水系,學(xué)校,醫(yī)院等等
作者可提供多種軟件開發(fā),APP,管理系統(tǒng),應(yīng)急指揮系統(tǒng),數(shù)據(jù)整合系統(tǒng)等等
頁面控制代碼
數(shù)據(jù)爬出,免費(fèi)空氣質(zhì)量數(shù)據(jù)接口獲取分析實(shí)戰(zhàn)
只要懂sql,人人都能寫接口(項(xiàng)目架構(gòu)設(shè)計(jì)思維導(dǎo)圖)
只要懂sql,人人都能寫接口(創(chuàng)建項(xiàng)目結(jié)構(gòu))
自定義監(jiān)聽器實(shí)現(xiàn)項(xiàng)目啟動(dòng)監(jiān)聽等配置,思路值得借鑒
自定義servlet基類通過注解實(shí)現(xiàn)方法路由映射返回restful接口
最簡單的redis數(shù)據(jù)緩存設(shè)計(jì)實(shí)現(xiàn),小白也可以秒懂
redis的安裝與配置以及一些基本的執(zhí)行命令(Windows版)
大數(shù)據(jù)開發(fā)|HBase API 詳細(xì)例子(封裝的DAO類)
數(shù)據(jù)爬出,免費(fèi)空氣質(zhì)量數(shù)據(jù)接口獲取分析實(shí)戰(zhàn)
android中使用codec總是報(bào)NoSuchMethodError的問題根源
免費(fèi)天氣預(yù)報(bào)空氣質(zhì)量生活指數(shù)數(shù)據(jù)接口根據(jù)城市區(qū)縣名直接獲取
新增鄉(xiāng)鎮(zhèn)7天預(yù)報(bào)接口,區(qū)縣天氣實(shí)況接口
天氣預(yù)報(bào)數(shù)據(jù)接口更新增5個(gè)接口
tomcat 高并發(fā)高性能配置及虛擬機(jī)內(nèi)存設(shè)置
天氣預(yù)報(bào)接口-新增未來45日降水預(yù)報(bào)接口等
Win10遠(yuǎn)程桌面 出現(xiàn) 身份驗(yàn)證錯(cuò)誤,要求的函數(shù)不受支持