![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis-plus自学
左小妹
本人为一位普本学生,为了保留自己的劳动成果,也将自己的知识与需要的人共享,所以将自己做过的实训汇集整理,以便使用。所有知识及内容来自所订课本及课堂所学,如有侵权,请联系本人删除。
展开
-
mybatis-plus之条件构造器
条件构造器我们写复杂SQL使用它来代替!测试一@SpringBootTestpublic class WrapperTest{ @Autowired private UserMapper userMapper; @Test void contextLoads() { //查询name不为空、并且邮箱不为空、年龄大于等于20的 QueryWrapper<User> wrapper = new QueryWrapper原创 2022-04-25 22:31:29 · 320 阅读 · 2 评论 -
Mybatis-plus之删除、逻辑删除
一、删除操作1.通过id实现单条记录删除@Test public void testDeleteById(){ userMapper.deleteById(1517523560665468932L); }2. 实现批量删除@Test public void testDeleteByBatchId(){ userMapper.deleteBatchIds(Arrays.asList(123456L,1517523560665468930L)); }..原创 2022-04-25 19:06:26 · 4532 阅读 · 0 评论 -
配置日志,显示SQL代码,及主键自增策略
自学mybatis-plus手记,跟随B站up主https://space.bilibili.com/95256449,讲的很好,尊重他人劳动成果原创 2022-04-22 23:46:36 · 1051 阅读 · 0 评论 -
mybatis-plus之简单查询操作、分页查询
查询1.查询单个数据 //测试查询 @Test public void testSelect(){ User user = userMapper.selectById(1L); System.out.println(user); }2.批量查询@Test public void testSelect(){ //单个数据查询 //User user = userMapper.selectById(1L); //System.out.println(user)原创 2022-04-25 00:06:46 · 1038 阅读 · 0 评论 -
mybatis-plus的更新操作、自动填充
更新操作@Test public void testUpdate(){ User user = new User(); user.setId(4L); user.setName("左小妹"); int i= userMapper.updateById(user); System.out.println(i); System.out.println(user); }@Test public void testUpdate(){ User user = new.原创 2022-04-24 17:44:33 · 1832 阅读 · 0 评论 -
mybatis-plus快速入门,手把手搭建mybatis-plus第一个项目
请查看官网开发文档:mybatis-plus官网步骤1. 创建数据库及user表CREATE DATABASE /*!32312 IF NOT EXISTS*/ `mybatisdemo` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;USE mybatisdemo;DROP TABLE IF EXISTS USER;CREATE TABLE USER( id BIGINT(20) NOT NULL COMMENT '主键ID'...原创 2022-04-22 16:41:04 · 1665 阅读 · 0 评论