一、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
//批量查问测试~~~~
@Test
public void mybatisPlusTest() {
List<User> users = userMapper.selectList(null);
//Assert.assertEquals(5,users.size());
System.out.println(users);
}
@Test
public 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,胜利
}
发表回复