SpringBoot整合Mybatis教程 無腦版 一看就會

入門教程,如需深究自行學習。

ps: 此教程只適合剛剛沒有接觸過SpringBoot或剛剛接觸SpringBoot的人。哪裡有不妥之處請大家指出,蟹蟹

正文:

首先 打開我們的IDEA

SpringBoot整合Mybatis教程 無腦版 一看就會

我們先來創建一個新的SpringBoot項目。

選擇Spring Initializr,Choose Initializr Service URL選擇SpringBoot默認網站,然後Next

SpringBoot整合Mybatis教程 無腦版 一看就會

修改你的項目名、package名等等,當然你也可以選擇不修改,使用默認的,然後創建完成後再改。

SpringBoot整合Mybatis教程 無腦版 一看就會

修改完後點擊Next,開始選擇SpringBoot版本及各種組件,我選擇1.5.13版本。Web組件必須勾選,其他可有可無,我們目前只勾選Web。

SpringBoot整合Mybatis教程 無腦版 一看就會

選擇完畢後下一步,選擇你的項目存放路徑,然後直接Finish,這樣一個基本的SpringBoot項目已經創建成功了.

這是我們的項目結構,非常的乾淨,啥都沒有。

SpringBoot整合Mybatis教程 無腦版 一看就會

需要集成Mybatis的話我們首先需要在pom.xml中添加依賴,



org.mybatis.spring.boot
mybatis-spring-boot-starter
1.3.1


org.mybatis
mybatis-typehandlers-jsr310
1.0.1

不要忘記添加對應數據庫的jdbc,我是用的是SqlServer2008R2,這個我就不放了。接下來,我們來添加數據庫鏈接URL和Mybatis的配置,SpringBoot的配置絕大多數都是在resources文件夾下的application.properties中寫的,省去了寫XML的麻煩,這正是SpringBoot的優勢之處

#端口設置
server.port=8081
spring.datasource.url=jdbc:sqlserver://192.168.1.8:1433;databaseName=jy_sell_real
spring.datasource.username=sa
spring.datasource.password=123456
spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
#Mybatis
mybatis.mapper-locations=classpath:mapper/*.xml

注意一下,mabatis.mapper-locations 對應的mapper文件夾需要在resources下新建(要不然掃描不到),用來存放Mybatis的 *****Mapper.xml, application.properties中就是指定這些xml文件的路徑。

新建mapper接口

SpringBoot整合Mybatis教程 無腦版 一看就會

,接口建完之後需要在啟動類Application中加上此註解,用來掃描mybatis接口

@MapperScan("com.test.mapper")

新建接口對應的mapper.xml

SpringBoot整合Mybatis教程 無腦版 一看就會

貼出XML代碼








OK 準備工作完成了,我們來寫個測試方法 試一試能不能用

SpringBoot整合Mybatis教程 無腦版 一看就會

查出數據,完美!


分享到:


相關文章: