springboot整合mybatisplus的方法详解
作者:允许部分艺术家先富起来1
这篇文章主要为大家详细介绍了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
已经引入了jdbc 所以无需在引入 jdbc的依赖
application.yaml:
只需要 填写数据源配置即可 。
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()); } }
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
您可能感兴趣的文章:
- SpringBoot整合mybatisplus和druid的示例详解
- Springboot整合mybatisplus的项目实战
- SpringBoot整合MyBatisPlus详解
- SpringBoot整合Mybatis与MybatisPlus方法详细讲解
- 解决SpringBoot整合MybatisPlus分模块管理遇到的bug
- SpringBoot快速整合Mybatis、MybatisPlus(代码生成器)实现数据库访问功能
- SpringBoot整合MybatisPlus的教程详解
- SpringBoot+MybatisPlus+代码生成器整合示例
- Springboot整合MybatisPlus的实现过程解析
- SpringBoot整合MyBatisPlus配置动态数据源的方法
- SpringBoot整合MybatisPlus的简单教程实现(简单整合)
- Springboot接入MyBatisPlus的实现