MyBatis-plus官网
MyBatis-Plus
1.maven依赖
<!--freemarker用于mybatis plus 代码自动生成工具-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
<!--数据库部分-->
<!--mysql-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<!--mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.0.3</version>
</dependency>
<!--数据库分页工具-->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.2</version>
</dependency>
- application.yml配置
# 数据库配置
spring:
datasource:
url: jdbc:mysql://localhost:3306/dcmmanagesystem?serverTimezone=GMT%2B8
username: root
password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
# mybatis plus配置
#mybatis plus mapper.xml文件存放路径
mybatis-plus:
mapper-locations: classpath:mapper/*.xml
# 开启驼峰转换
configuration:
map-underscore-to-camel-case: true
- 在springboot的启动类上加上
@MapperScan("com.cyy.displaysystem.dao")
,Spring容器自动扫描dao包下mapper类