引入Mybatis_plus依赖
<!--mybatis_plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.0.5</version>
</dependency>
Mapper继承BaseMapper接口
//在对应的Mapper上实现基本的接口 BaseMapper
@Mapper
public interface UserMapper extends BaseMapper<User> {
//所有的CRUD已经编写完成了
}
再启动类上使用@MapperScan扫描mapper目录下的mapper接口
//扫描我们的mapper文件夹下的所有接口
@MapperScan("com.example.demo.mapper")
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
测试查询:
@Test
void contextLoads() {
//查询全部用户
//参数是一个条件构造器
List<User> list=userMapper.selectList(null);
list.forEach(System.out::println);
}