
mybatis-plus
黑皮爱学习
爱学习,爱分享!
展开
-
腾讯QQ屏幕识图工具,对开发用处很多,特别对于需要图片文字识别的
QQ或Tim中,有个快捷键ctrl+shift+o不仅能够截图,还能读取图片中的文字,非常有用以下是示例此外还能把文字转换成文档,非常方便。特此记录,你的点赞、关注是我不断创作的动力!原创 2021-01-23 15:30:34 · 2243 阅读 · 0 评论 -
mybatis-plus的lambda条件构造器,加快开发,节省时间
创建表达式可以防止查询字段写错原创 2021-01-23 14:52:08 · 425 阅读 · 0 评论 -
mybatis-plus自定义sql,使用@select自定义或使用xml文件自定义mp的sql
条件构造器,版本》3.0.7注意:不需要手动添加where参数是构造器使用xml效果和注解是相同的原创 2021-01-23 14:39:24 · 2265 阅读 · 1 评论 -
mybatis-plus分页查询、不查询总数方法、自定义mp查询示例
分页插件传false就会只查询记录数,不会查询总数mp原生分页原创 2021-01-23 13:19:19 · 11074 阅读 · 3 评论 -
mybatis-plus自动填充功能,新增和修改的时候,自动增加setUpdateTime,setCreateTime等,简化代码
填充简介更新时间,添加时间等了,操作人,修改人等实现添加注解配置类插入数据可能会乱码的结局自动填充优化有create_time才执行2、自己设置了,就不填充,自己没设置就不填充问题:怎么设置更新人和插入人...原创 2021-01-19 14:03:58 · 4890 阅读 · 3 评论 -
mybatis-plus有where条件的更新操作、示例
只更新少量字段的时候,使用set就行了原创 2021-01-19 10:27:48 · 8040 阅读 · 0 评论 -
mybatis-plus逻辑删除使用、示例、配置
第一步第二步:配置类,3.1.1就不需要注册这个bean了逻辑删除标识删除查询,和修改只能找到逻辑未删除的数据,相当于帮助我们自动过滤了,查询会自动加上where deleted =0排除标识字段和注意事项加上@TableFiled,就不会加上deleted = 0问题二:自定义的sql语句会直接查询出逻辑删除的数据查询会查出逻辑删除的数据解决1:解决2:xml把条件写在sql中...原创 2021-01-18 20:32:29 · 22298 阅读 · 5 评论 -
mybatis-plus打印sql配置
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl配置之后打印sql如下:==> Preparing: SELECT id,name,age,email,parent_id,create_time FROM user WHERE name=? AND age=?==> Parameters: 梅长苏(String), 30(Integer), 梅长苏(St.原创 2021-01-18 19:54:41 · 1445 阅读 · 0 评论 -
mybatis-plus实体作为条件构造方法的参数
两个都会出现原创 2021-01-18 19:52:11 · 797 阅读 · 1 评论 -
mybatis-plus不查询出全部的列,只查询出自己需要的列
只查询需要的列,使用select @Test public void testSelectColumn() { LambdaQueryWrapper<User> userQueryWrapper = Wrappers.<User>lambdaQuery() .select(User::getId,User::getName).likeRight(User::getName, "梅"); List<原创 2021-01-16 11:54:03 · 10459 阅读 · 2 评论 -
mybatis-plus主键策略
在实体上的主键字段上,可以添加主键的生成策略@Data@EqualsAndHashCode(callSuper = false)public class User extends Model<User> { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private .原创 2021-01-15 18:55:28 · 671 阅读 · 0 评论 -
mybatis-plus的condition的使用,简化代码的方法
true加入sql,false条件不会加入到sql中原创 2021-01-15 18:49:38 · 5879 阅读 · 0 评论 -
mybatis-plus的AR模式,通过实体查询数据
通过实体直接crud返回的新对象比较特殊,不设置id就是insert,否则就是update原创 2021-01-15 18:34:53 · 443 阅读 · 0 评论 -
mybatis-plus的or和括号查询示例
数据截图:第一种:姓梅并且(年龄<30或邮箱不为空)原始sql:select * from user where name like '梅%' and (age < 30 or email is not null);查询方法:@Autowiredprivate UserMapper userMapper;@Testpublic void test() { LambdaQueryWrapper<User> userQueryWrapper = Wr原创 2021-01-15 14:25:18 · 11515 阅读 · 0 评论