1.添加依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.2</version>
</dependency>
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<scope>runtime</scope>
</dependency>
2.创建entity包和mapper包,包的位置一定要与application.java平齐
在entity包中添加与数据库表对应的实体类,比如User.java
在mapper包中添加UserMapper.java
public interface UserMapper extends BaseMapper<User> {
}
注意:UserMapper是一个接口
3.在application中,添加@MapperScan注解
@MapperScan("com.example.mybatis_plus_test01.mapper")
4.配置数据源
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://43.143.181.xxx:3306/xxx?useSSL=false&serverTimezone=UTC
username: root
password: xxx
5.编写测试类进行测试
@SpringBootTest
class MybatisPlusTest01ApplicationTests {
@Autowired
private UserMapper userMapper;
@Test
void test01() {
List<User> users = userMapper.selectList(null);
users.forEach(System.out::println);
}
}