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 所以無需在引入 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測試 private Integer id; private String name; private Integer age; private String email; }
mapper接口:
特別簡潔
package com.hoan.demo03242.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.hoan.demo03242.bean.UserPlus; public interface UserPlusMapper extends BaseMapper<UserPlus> { }
包掃描:
測試:
@SpringBootTest class Demo03242ApplicationTests { @Autowired UserPlusMapper userPlusMapper; @Test void contextLoads() { UserPlus user = userPlusMapper.selectById(1); System.out.println(user.toString()); } }
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
- SpringBoot整合mybatisplus和druid的示例詳解
- Springboot整合mybatisplus的項目實戰(zhàn)
- SpringBoot整合MyBatisPlus詳解
- SpringBoot整合Mybatis與MybatisPlus方法詳細講解
- 解決SpringBoot整合MybatisPlus分模塊管理遇到的bug
- SpringBoot快速整合Mybatis、MybatisPlus(代碼生成器)實現(xiàn)數(shù)據(jù)庫訪問功能
- SpringBoot整合MybatisPlus的教程詳解
- SpringBoot+MybatisPlus+代碼生成器整合示例
- Springboot整合MybatisPlus的實現(xiàn)過程解析
- SpringBoot整合MyBatisPlus配置動態(tài)數(shù)據(jù)源的方法
- SpringBoot整合MybatisPlus的簡單教程實現(xiàn)(簡單整合)
- Springboot接入MyBatisPlus的實現(xiàn)
相關(guān)文章
web.xml中servlet, bean, filter, listenr 加載順序_動力節(jié)點Java學院整理
這篇文章主要介紹了web.xml中servlet, bean, filter, listenr 加載順序,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08spring監(jiān)視器actuator配置應(yīng)用
這篇文章主要介紹了spring監(jiān)視器actuator配置應(yīng)用,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07springmvc fastjson 反序列化時間格式化方法(推薦)
下面小編就為大家?guī)硪黄猻pringmvc fastjson 反序列化時間格式化方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04SpringBoot應(yīng)用整合ELK實現(xiàn)日志收集的示例代碼
這篇文章主要介紹了SpringBoot應(yīng)用整合ELK實現(xiàn)日志收集的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-09-09