一、MybatisPlus CRUD操作
标准数据层CRUD功能开发,测试和使用Mybatis-Plus提供的功能

二、新增、删除、修改、根据id查询和查询全部测试和使用
新增: int insert(T t)
删除:int deleteById(Serializable id)
修改:int updateById(T t)
根据ID查询:T selectById(Serializable id)
查询全部:List<T> selectList()
示例代码:
package com.it; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.it.dao.UserDao; import com.it.domain.User; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import java.util.List; @SpringBootTest class Mybatisplus01QuickstartApplicationTests { @Autowired private UserDao userDao; /** *新增方法test */ @Test void testSave(){ User user = new User(); user.setName("你是程序员"); user.setPassword("it123456"); user.setAge(12); user.setTel("4006184000"); userDao.insert(user); } @Test /** *删除方法test */ void testDelete(){ userDao.deleteById(1401856123725713409L); } @Test /** * 修改方法test */ void testUpdate(){ User user = new User(); user.setId(1L); user.setName("Tom888"); user.setPassword("tom888"); userDao.updateById(user); } /** * 查询byIDtest */ @Test void testGetById(){ User user = userDao.selectById(2L); System.out.println(user); } /** * 查询全部test */ @Test void testGetAll() { List<User> userList = userDao.selectList(null); System.out.println(userList); } }
运行测试,成功。
浙公网安备 33010602011771号