手把手教你springboot快速整合mybatis

??? 最近下班后無(wú)聊, 在學(xué)習(xí)一些"新"框架, 一直在聽(tīng)朋友說(shuō)spring boot,于是乎就去看了下, 也看過(guò)教學(xué)視頻, 也看過(guò)許多人寫(xiě)的博客. 有時(shí)候真不吐槽那些寫(xiě)博客的, 不知道是自己覺(jué)得太簡(jiǎn)單, 還是不想把完整的教學(xué)教給別人, 還是我太菜雞了, 不能理解那些大神的文檔, 反正我是看著那些沒(méi)有搭建成功;自己又請(qǐng)教了一些使用過(guò)該框架的, 終于整合成功;

吐槽完了, 不廢話了! 上來(lái)就是干!!!

1.? 首先你需要一個(gè)IDEA(不會(huì)用的同學(xué), 請(qǐng)自行百度, 某bili有教學(xué)視頻);


這里我安利一波, 真心好用! 之前一直在用eclipse, 自從用了這個(gè), 真是從智能ABC時(shí)代一下跨越到了搜狗輸入法~! 哈哈哈哈!???

2.?? 開(kāi)始創(chuàng)建一個(gè)spring boot框架的項(xiàng)目

(1.)new 一個(gè)project


(2.)選擇Spring Initializr



這個(gè)是快速創(chuàng)建一個(gè)springboot的項(xiàng)目, 不需要我們?cè)谟胢aven拷坐標(biāo)來(lái)導(dǎo)入相關(guān)依賴, 它是基于maven自己從網(wǎng)絡(luò)上導(dǎo)入springboot相關(guān)的依賴;

直接Next

這邊我就不介紹了, 直接Next


web工程, 在這里加一些web相關(guān)的依賴

這里其實(shí)就是選擇一些你需要的相關(guān)依賴

我們就選擇一些基本的web項(xiàng)目, 加數(shù)據(jù)庫(kù)(SQL)

這里添加, 我們就會(huì)將springboot與mybatis相關(guān)依賴同時(shí)加好, 剩下的就是我們?cè)陧?xiàng)目中加一些配置例如數(shù)據(jù)源.. 請(qǐng)?jiān)偻竺婵?....再Next...

(3.) 下面我們來(lái)看下我創(chuàng)建好的一個(gè)項(xiàng)目, 分析下每個(gè)包的作用


(4.)說(shuō)下幾個(gè)最關(guān)鍵的需要配置的地方文件

config:


resources:

??????? mapper,這個(gè)地方寫(xiě)法和springmvc一樣


????????? application.yml, springboot的配置文件


其他的controller, service, dao按照正常的springmvc寫(xiě)就好啦!!!!

(5.)啟動(dòng)項(xiàng)目,在啟動(dòng)類直接運(yùn)行main方法就啟動(dòng)項(xiàng)目了, springboot自帶tomcat插件; 滿足開(kāi)發(fā)中使用


好啦, 就先介紹到著了, 用springboot建議先熟悉springmvc, 這樣你使用起來(lái)更得心應(yīng)手啦!!!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容