介紹
AutoCode 可以幫助我們快速生成前后臺基礎(chǔ)代碼,大大節(jié)省我們的開發(fā)時(shí)間,提高了開發(fā)效率。 該工具具有結(jié)構(gòu)簡單,代碼清晰,配置靈活,方便擴(kuò)展和模板配置等特點(diǎn)。做java的同學(xué)可以自行下載研究,下載鏈接在文章的末尾。
項(xiàng)目結(jié)構(gòu)
AutoCode
├─com.qdone.radmodel
├─ControllerBuilder 構(gòu)建controller代碼
├─ServiceBuilder 構(gòu)建service代碼
├─IBatisBuilder 構(gòu)建mybatis代碼
├─EntityBuilder 構(gòu)建數(shù)據(jù)庫實(shí)體類
├─SelectJspBuilder 構(gòu)建列表頁面代碼
├─UpdateJspBuilder 構(gòu)建更新數(shù)據(jù)頁面代碼
└─InsertJspBuilder 構(gòu)建添加數(shù)據(jù)頁面代碼
├─TestRadModel 項(xiàng)目啟動類
├──resources
├─config.properties 數(shù)據(jù)庫配置
└─template
├─controllerTemplate.txt 構(gòu)建controller模板
├─serviceTemplate.txt 構(gòu)建service模板
├─serviceImplTemplate.txt 構(gòu)建service模板
├─selectHeader.txt 列表頁頭部模板
├─selectFooter.txt 列表頁底部模板
├─insertHeader.txt 添加頁面模板
└─updateHeader.txt 更新頁面模板
使用方式:
1.開發(fā)工具Eclipse、IDEA導(dǎo)入該項(xiàng)目,修改配置config.properties文件,指定生成表和數(shù)據(jù)庫信息;
2.運(yùn)行TestRadModel.java成功后,項(xiàng)目路徑下自動創(chuàng)建的output文件夾下就會有src和view,分別對應(yīng)后臺代碼和頁面部分;
3.將src和view代碼部分拷貝到開發(fā)框架即可;
注意:數(shù)據(jù)庫暫支持mysql或oracle,推薦使用mysql
鏈接:https://pan.baidu.com/s/1CUoQVywI68dvcweLt9dTKw
提取碼:o07s