一、mybatis-plus简介:
Mybatis-Plus(简称MP)是一个 Mybatis 的加强工具,在 Mybatis 的根底上只做加强不做扭转,为简化开发、提高效率而生。
二、springboot整合mybatis-plus:
pom.xml:
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</version></dependency><dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <scope>runtime</scope></dependency>
$\color{red}{PS:集成mybatis-plus要把mybatis、mybatis-spring去掉,防止抵触}$
mapper
public interface UserMapper extends BaseMapper<User> {}
test
//批量查问测试~~~~@Testpublic void mybatisPlusTest() { List<User> users = userMapper.selectList(null); //Assert.assertEquals(5,users.size()); System.out.println(users);}@Testpublic void mybatisPlusTest() { User user = new User(); user.setName("东方不败"); user.setEmail("dfbb@163.com"); user.setId(1000L); user.setAge(20); System.out.println(userMapper.insert(user));//响应后果1,胜利}