
MyBatis-Plus
Dlei东
这个作者很懒,什么都没留下…
展开
-
Mybatis实现时间范围查询
Mybatis实现时间范围查询所有条件的时间都以ckchutime字段为例,第一个if判断指ckchutime是否为空,不为空则进入内嵌if判断这里面的内嵌两个if判断主要是实现根据不同的格式去查询条件时间,上者是根据年月查询数据,下者是根据年月日查询数据。第二个if判断指excStartTime是否为空,excStartTime 是实体新增的一个对象,主要用于存储起始时间,通过excStartTime 不为空查询ckchutime大于等于excStartTime起始时间的条件,这里大于号和小于号在my原创 2021-01-11 11:57:22 · 6935 阅读 · 0 评论 -
springboot+mybatis-plus映射list All elements are null问题解决办法
springboot+mybatis-plue映射查询数据出现有数据条数但是list All elements are null的问题解决办法问题描述下面图中明显看到查询的数据为3条记录但是出现list All elements are null,这个问题其实是mybatis-plue映射实体出现名称不匹配的问题。解决方法查看自己实体是否采用有下划线,mybatis-plue的配置文件默认map-underscore-to-camel-case是开启模式,所以此时你得做一个关闭的配置配置ma原创 2020-07-13 15:30:51 · 5442 阅读 · 4 评论 -
springboot+mybatis-plus实现内置的CRUD使用详情
springboot+mybatis-plue实现内置的CRUD使用详情,这里暂时只介绍查询增加操作mybatis-plus的特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的 CRUD操作:内置通用 Mapper、通用Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda形式调用:通过 Lambda 表达式,方便的编写各类查询原创 2020-07-10 15:55:28 · 4762 阅读 · 0 评论 -
mybatis plus实体类注解使用
mybatis plus实体类注解使用前言特性支持数据库框架结构@TableName@TableId@TableField@Version:乐观锁注解、标记@KeySequence:序列主键策略@EnumValue:通枚举类注解@TableLogic:表字段逻辑处理注解(逻辑删除)@SqlParser:租户注解前言MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会原创 2020-07-07 15:59:51 · 19238 阅读 · 0 评论