當前位置:
首頁 > 知識 > spring boot 2.x 整合mybaits及分頁插件

spring boot 2.x 整合mybaits及分頁插件

在眾多ORM持久層框架中,凱哥還是比較喜歡使用mybatis。至於mybatis的好處在此就不一一列舉了。本篇主要介紹的是在spring boot中怎麼整合mybatis及git的分頁插件。

整合步驟:

1:pom.xml中添加jar支持

2:配置數據源

3:編寫代碼測試

一:pom.xml文件中添加jar支持

1.1 parent

org.springframework.boot

spring-boot-starter-parent

2.0.3.RELEASE

1.2 設置編碼utf-8

UTF-8

UTF-8

1.8

1.3 添加依賴

org.springframework.boot

spring-boot-starter-web

org.mybatis.spring.boot

mybatis-spring-boot-starter

1.3.2

mysql

mysql-connector-java

runtime

org.springframework.boot

spring-boot-starter-test

test

org.apache.commons

commons-lang3

3.4

com.fasterxml.jackson.core

jackson-core

com.fasterxml.jackson.core

jackson-databind

com.fasterxml.jackson.datatype

jackson-datatype-joda

com.fasterxml.jackson.module

jackson-module-parameter-names

com.github.pagehelper

pagehelper-spring-boot-starter

1.2.5

com.alibaba

druid-spring-boot-starter

1.1.9

org.apache.tomcat.embed

tomcat-embed-jasper

javax.servlet

jstl

1.4 添加插件

org.springframework.boot

spring-boot-maven-plugin

二:配置數據源

在yml文件中配置:

2.1:配置資料庫相關的

2.2:配置載入mapper位置及掃描pojo包:

2.3:配置分頁插件

三:編碼測試

3.1:創建測試資料庫

CREATE TABLE `t_user` (

`userId` int(11) NOT NULL AUTO_INCREMENT,

`userName` varchar(255) NOT NULL,

`password` varchar(255) NOT NULL,

`phone` varchar(255) NOT NULL,

PRIMARY KEY (`userId`)

) ENGINE=InnoDB AUTO_INCREMENT=1001 DEFAULT CHARSET=utf8;

3.2:創建pojo

3.4:mapper.xml中編寫

3.5 service中:

3.6 controller中:

3.7 啟動類

3.8使用postman 進行測試

3.8.1:測試新增

查詢:

得到我們預期的結果。說明sprong boot 2.x整合mybatis及分頁插件成功

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 凱哥java 的精彩文章:

hashMap怎麼保證hash一致性的

TAG:凱哥java |