- 博客(6)
- 收藏
- 关注
原创 使用LambdaQueryWrapper 报错MybatisPlusException: can not find lambda cache
项目中使用JUnit & Mocktio进行单元测试,如果代码中使用LambdaQueryWrapper进行条件构造,在DO类中有类似@TableId、@TableLogic等注解,在执行单元测试时会报错 MybatisPlusException: can not find lambda cache for this property [] of entity []DO类如下:@Data@TableName(value = "xxxx", autoResultMap = true)publi
2021-03-08 20:40:56 6586 6
原创 Spring Boot 使用 @Value 注解获取 YML 配置文件的值为 Infinity
最近在做项目过程中,发现通过预发环境的配置文件去调用第三方服务的时候总是提示签名appId不正确,仔细检查了yml配置文件发现并无异常,代码逻辑也是正确的,最诡异的是只有预发环境出现问题。具体问题描述如下:yml文件中配置如下:paas: appId: 6E212341234 secretKey: EADvFUILWDn9FrWIiRK6w7R+EZPLH2h0d7h...
2020-04-07 21:04:04 2450
原创 Write to static field from instance method
描述:Write to static field 通过实例方法更新静态属性This instance method writes to a static field. This is tricky to get correct if multiple instances are being manipulated, and generally bad practice.常见于常量类,直接通过...
2020-03-16 11:10:36 6621
原创 使用mybatis-plus 主键生成的坑
使用mybaits-plus 的时候,mybatis-plus 会默认生成一个long 类型的uuid,这就导致了数据库的自增主键变成了看起来让人一脸懵逼的20位数字,解决办法如下:在实体类的主键上添加@TableId注解:@TableId(value = "id", type = IdType.AUTO)private Long id;其他几种IdType:AUTO : AUTO(...
2019-09-10 15:41:53 5680 2
原创 云服务器重装后,ssh连接失败 删除known_hosts没用的解决方法
网上多数方法是使用命令rm -rf ~/.ssh/known_hosts 来删除known_hosts文件,但是在我删除之后发现并没有效果,还是会出现如下的情况ssh -o UserKnownHostsFile=/dev/null root@114.115.xxx.xxx将 known_hosts 指向不同的文件,就不会造成公钥冲突导致的中断,会变成提示信息由公钥改变中断警告,变为首...
2019-08-30 16:36:00 2563
原创 生成SAML所需X509证书
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几...
2019-07-16 16:28:01 3182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人