1.添加依赖(pom.xml)
<!-- MyBatisPlus依赖-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.3</version>
</dependency>
<!-- mysql驱动依赖-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.32</version>
</dependency>
<!-- lombok-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
2.设置数据库连接(application.yml)
# 数据库连接配置
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost/mybatis-plus-demo?serverTimezone=GMT%2B8&characterEncoding=UTF-8&allowMultiQueries=true
username: root
password: root
3. 添加实体类
数据库对应user表:
@Data
public class User {
private Long id;
private String name;
private Integer age;
private String email;
}
4.添加mapper类
@Mapper
public interface UerMapper extends BaseMapper<User> {
}
5. 测试
@SpringBootTest
class MybatisPlusDemoApplicationTests {
@Autowired
private UerMapper userMapper;
@Test
public void testSelect() {
List<User> userList = userMapper.selectList(null);
userList.forEach(System.out::println);
}
}
打印内容:
6.项目目录: