使用MyBatis Plus

IDEA配置

IDEA安装MyBatisX插件。
根据IDEA指引来创建Spring Boot项目mybatisplus-demo1。

添加依赖

添加mybatisplus和lombok依赖

<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>

添加文件

application.yml

spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: root
url: jdbc:mysql://xx.xx.xx.xx:3306/test?useUnicode=true&characterEncoding=utf8
# 输出sql信息
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

问题1:userMapper飘红

搜索Autowiring for Bean Class

问题2:Cannot load driver class: com.mysql.cj.jdbc.Driver

添加mysql依赖后reimport

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>

问题3:No qualifying bean of type 'com.wjq.mapper.UserMapper' available

@SpringBootApplication上面添加@MapperScan("com.wjq.mapper")。

posted on   王景迁  阅读(30)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示