GitHub項(xiàng)目地址:https://github.com/Snowstorm0/learn-mybatis-generator
(資料圖片)
Gitee項(xiàng)目地址:https://gitee.com/Snowstorm0/learn-mybatis-generator
使用 mybatis generator 自動(dòng)生成代碼,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增刪改查。
在pom文件添加依賴:
org.mybatis.generator mybatis-generator-maven-plugin 1.3.4 ${basedir}/src/main/resources/mybatis-generator.xml true true mysql mysql-connector-java 5.1.46 更新依賴成功后,可以在maven中看到已經(jīng)有了mybatis插件
在數(shù)據(jù)庫(kù)創(chuàng)建表格,具體方式見:本地安裝并創(chuàng)建MySQL數(shù)據(jù)庫(kù)
src/main/resources/mybatis-generator.xml :
雙擊 mybatis-generator:generate,運(yùn)行插件。
可以看到已經(jīng)生成了三個(gè)文件:
在 UserDataPoMapper.java 中,添加 @Mapper,否則會(huì)出現(xiàn)報(bào)錯(cuò)。
mybatis自動(dòng)生成了數(shù)據(jù)類、接口文件和xml文件,我們只需編寫controller和servic層即可。
中國(guó)無人駕駛技術(shù)初創(chuàng)公司文遠(yuǎn)知行考慮IPO 最早于今年上市
寧德時(shí)代上半年?duì)I業(yè)收入同比增156.32% 研發(fā)投入逼近同期凈利
蘭博基尼上半年業(yè)績(jī)創(chuàng)紀(jì)錄 上半年生產(chǎn)5090輛汽車
傳特斯拉或引入另一家壓鑄機(jī)供應(yīng)商 不會(huì)取消與IDRA合作
高油價(jià)有助于加速向電動(dòng)汽車轉(zhuǎn)型 英國(guó)5月汽車產(chǎn)量同比增13%
Copyright @ 2001-2013 m.thebarstow.cn All Rights Reserved 中國(guó)時(shí)尚網(wǎng) 版權(quán)所有
聯(lián)系方式:954 29 18 82 @qq.com
粵ICP備18025786號(hào) 營(yíng)業(yè)執(zhí)照公示信息 未經(jīng)吉中國(guó)時(shí)尚網(wǎng)書面授權(quán),請(qǐng)勿建立鏡像,轉(zhuǎn)載請(qǐng)注明來源,違者依法必究
關(guān)于我們 | 聯(lián)系方式 | 版權(quán)聲明 | 招聘信息 | 友情鏈接 | 合作伙伴 |