关于mybatis-plus:mybatisplus学习整理

37次阅读

共计 826 个字符,预计需要花费 3 分钟才能阅读完成。

一、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,胜利
}

正文完
 0