springboot整合MySQL數據庫(MyBatis + 分頁配置)
一、POM文件添加依賴
org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.1 com.github.pagehelper pagehelper 4.1.0 mysql mysql-connector-java
二、創建項目結構
|- src |- main |- cn.roylion.demo |- domain //實體類 放置javaBean |- controller //控制層 放置controller類 |- service //業務層 放置service類 |- mapper //數據持久層 放置mapper接口 |- resources |- mybatis //放置mybatis配置文件 和 mapper xml文件 |- mappers //放置mapper xml文件
三、yml配置文件
datasource參數 spring.datasource.url 指定JDBC URL. spring.datasource.username 指定數據源用戶名 spring.datasource.password 指定數據源密碼 mybatis參數 mybatis.type-aliases-package: com.example.demo.entity 別名包 mybatis.config-location: classpath:/mybatis/mybatis-config.xml 配置文件所在路徑 mybatis.mapper-locations: classpath:/mybatis/mappers/*.xml 配置mapper配置文件所在路徑
參考建議: xixicat SpringBoot配置屬性之DataSource
四、mybatis-config.xml配置
五、spring啟動類增加Mapper掃描
@MapperScan("cn.roylion.demo.mapper") 或 Mapper接口添加@Mapper注解
六、Mapper接口
public interface UserMapper { ListfindAll(); }
七、Mapper xml文件
//與Mapper接口對應
八、MyBatis實現分頁
在service層中調用 int page = 1; int size = 5; PageHelper.startPage(page,size); //只生效一次。做兩次sql查詢,總數查詢一次,分頁查詢一次 Listusers = userMapper.findAll(); PageInfo pageInfo = new PageInfo (users);
參考建議: xixicat SpringBoot集成mybatis
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/67979.html
摘要:當禁用時,所有關聯對象都會即時加載。不同的驅動在這方便表現不同。參考驅動文檔或充分測試兩種方法來決定所使用的驅動。需要適合的驅動。系統默認值是設置字段和類是否支持駝峰命名的屬性。 ??上篇文章我們介紹了SpringBoot和MyBatis的整合,可以說非常簡單快捷的就搭建了一個web項目,但是在一個真正的企業級項目中,可能我們還需要更多的更加完善的框架才能開始真正的開發,比如連接池、分...
摘要:前言由于寫的文章已經是有點多了,為了自己和大家的檢索方便,于是我就做了這么一個博客導航。 前言 由于寫的文章已經是有點多了,為了自己和大家的檢索方便,于是我就做了這么一個博客導航。 由于更新比較頻繁,因此隔一段時間才會更新目錄導航哦~想要獲取最新原創的技術文章歡迎關注我的公眾號:Java3y Java3y文章目錄導航 Java基礎 泛型就這么簡單 注解就這么簡單 Druid數據庫連接池...
摘要:整合想著每次搭建新項目時框架都要從新搭建,基本常用的也就哪幾種,現在就來搭建一種常用的后臺框架,以后新開小項目可以直接拿來使用項目整體結構圖新建空白項目,選中依賴略,也可以完全根據本人代碼操作文件依賴項展示 springboot整合tkMapper 想著每次搭建新項目時框架都要從新搭建,基本常用的也就哪幾種,現在就來搭建一種常用的springboot后臺框架,以后新開小項目可以直接拿來...
摘要:整合數據庫一文件添加依賴二配置文件主參數指定指定數據源用戶名指定數據源密碼指定當使用內嵌數據庫時,默認是,否則為是否開啟的,默認為參考建議配置屬性之三配置實體類主鍵主鍵自增四實現單表操作此處泛型為映射類型 springboot整合MySQL數據庫(JPA) 一、POM文件添加依賴 org.springframework.boot spring-boot-starte...
閱讀 1967·2021-11-24 10:45
閱讀 1459·2021-11-18 13:15
閱讀 4542·2021-09-22 15:47
閱讀 3918·2021-09-09 11:36
閱讀 2012·2019-08-30 15:44
閱讀 3092·2019-08-29 13:05
閱讀 2502·2019-08-29 12:54
閱讀 1994·2019-08-26 13:47