关于mybatis-plus:mybatisplus学习整理

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理