springboot整合mybatisplus的方法詳解
POM:
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.1</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version> </dependency>
如下圖所示,mybatis-plus-boot-starter
已經(jīng)引入了jdbc 所以無(wú)需在引入 jdbc的依賴
application.yaml:
只需要 填寫數(shù)據(jù)源配置即可 。
spring: datasource: url: jdbc:mysql://localhost:3306/kaoyan?serverTimezone=UTC password: admin username: root driver-class-name: com.mysql.cj.jdbc.Driver
POJO:
@Data @NoArgsConstructor @AllArgsConstructor @ToString @TableName(value = "user") // 指定查詢的表名為 user public class UserPlus { // 以下為 mybatis-plus測(cè)試 private Integer id; private String name; private Integer age; private String email; }
mapper接口:
特別簡(jiǎn)潔
package com.hoan.demo03242.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.hoan.demo03242.bean.UserPlus; public interface UserPlusMapper extends BaseMapper<UserPlus> { }
包掃描:
測(cè)試:
@SpringBootTest class Demo03242ApplicationTests { @Autowired UserPlusMapper userPlusMapper; @Test void contextLoads() { UserPlus user = userPlusMapper.selectById(1); System.out.println(user.toString()); } }
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
- SpringBoot整合mybatisplus和druid的示例詳解
- Springboot整合mybatisplus的項(xiàng)目實(shí)戰(zhàn)
- SpringBoot整合MyBatisPlus詳解
- SpringBoot整合Mybatis與MybatisPlus方法詳細(xì)講解
- 解決SpringBoot整合MybatisPlus分模塊管理遇到的bug
- SpringBoot快速整合Mybatis、MybatisPlus(代碼生成器)實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問功能
- SpringBoot整合MybatisPlus的教程詳解
- SpringBoot+MybatisPlus+代碼生成器整合示例
- Springboot整合MybatisPlus的實(shí)現(xiàn)過(guò)程解析
- SpringBoot整合MyBatisPlus配置動(dòng)態(tài)數(shù)據(jù)源的方法
- SpringBoot整合MybatisPlus的簡(jiǎn)單教程實(shí)現(xiàn)(簡(jiǎn)單整合)
- Springboot接入MyBatisPlus的實(shí)現(xiàn)
相關(guān)文章
java對(duì)象池管理方式common-pool2使用
這篇文章主要為大家介紹了java對(duì)象池common-pool2使用示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05web.xml中servlet, bean, filter, listenr 加載順序_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了web.xml中servlet, bean, filter, listenr 加載順序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08spring監(jiān)視器actuator配置應(yīng)用
這篇文章主要介紹了spring監(jiān)視器actuator配置應(yīng)用,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(8)
下面小編就為大家?guī)?lái)一篇Java基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,希望可以幫到你2021-07-07springmvc fastjson 反序列化時(shí)間格式化方法(推薦)
下面小編就為大家?guī)?lái)一篇springmvc fastjson 反序列化時(shí)間格式化方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04SpringBoot應(yīng)用整合ELK實(shí)現(xiàn)日志收集的示例代碼
這篇文章主要介紹了SpringBoot應(yīng)用整合ELK實(shí)現(xiàn)日志收集的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09SpringBoot部署到騰訊云的實(shí)現(xiàn)示例
記錄一下自己第一次部署springboot項(xiàng)目,本文主要介紹了SpringBoot部署到騰訊云的實(shí)現(xiàn)示例,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-08-08