![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
陕西小伙伴网络科技有限公司
这个作者很懒,什么都没留下…
展开
-
Mybatis Plus 4更新预告 支持多表关联
Mybatis Plus4 已经开始进行开发中了,MP4版本有哪些新特性呢,我来预告一波。1 多表关联 Mybatis Plus 没有多表支持是很多用户的遗憾,在issue中很多人都希望可以有多表关联的支持,于是MP4版本给大家安排了。MP4的多表关联是如何使用的呢,我们一起来看下。 1.1准备2个po@Data@TableName(value="user")public class User { @TableId("user_id") private ...原创 2022-05-06 17:46:06 · 1681 阅读 · 0 评论 -
kubesphere 离线集群安装踩坑
1 一定要检查是否所有系统自带容器组都启动了 因为部分容器镜像使用他的命令导出不出来,导入也就有问题,这些镜像要手动导入到集群环境上。2原创 2022-04-08 16:28:57 · 310 阅读 · 0 评论 -
JPA em.clear()的坑
在有事务的操作中,我们调用xxDao.save(obj) 有的时候并没有去执行sql,如果这个时候调用了em.clear 就会把缓存中的obj干掉,提交事务的时候都不会去执行update的sql了,所以正确写法是先em.flush 在执行em.clear 在执行查询,保证查询到的一定是最新数据...原创 2022-01-20 16:15:39 · 660 阅读 · 0 评论 -
Mybatis Plus支持JPA注解规范方法
MP是通过TableInfoHelper解析实体类获取TableInfo对象的,所以要让Mybatis Plus支持JPA注解规范只改这个类即可,以下是我改好的,大家可以直接用,版本为:3.4.0版本。/* * Copyright (c) 2011-2020, baomidou (jobob@qq.com). * <p> * Licensed under the Apache License, Version 2.0 (the "License"); you may not * u原创 2021-09-07 19:43:42 · 2131 阅读 · 3 评论 -
LambdaQueryWrapper动态加过滤条件 动态Lambda(首发)
1 遇到这样的需求,在baseservice类中处理数据权限,子类可能使用QueryWrapper或者LambdaQueryWrapper调用base类的方法进行查询。原创 2021-06-17 10:15:10 · 5944 阅读 · 2 评论 -
项目快速开发经验
1 如何做到快速?答案:低代码,代码越少干活越快,bug越少。2 如何低代码?答案:工具低代码,服务低代码,公共业务逻辑高度抽象封装低代码,orm低代码,校验低代码,定制代码生成器。程序员只写无法抽象公用不重复的业务逻辑。3 如何做到工具低代码?答案:hutool,加上apache的common包,加上自己封装的一些工具类基本可实现,只需要给团队培训下常用的工具类即可,大部分软件都可以做到。4 如何做到服务低代码?答案:把常见的服务封装起来,不要让程序员去关心这些非核心业务逻辑的事情,比原创 2021-05-01 23:27:25 · 201 阅读 · 0 评论