- 博客(11)
- 收藏
- 关注
原创 谷歌插件推荐:Quick Bookmark Cleaner全自动批量删除已失效的书签
Quick Bookmark Cleaner全自动批量删除已失效的书签
2023-02-07 16:52:04
1757
1
原创 swagger2整合后台出现AbstractSerializableParameter异常
2021-06-16 21:43:54.095 WARN 38112 --- [nio-9099-exec-4] i.s.m.p.AbstractSerializableParameter : Illegal DefaultValue null for parameter type integerjava.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInp...
2021-06-16 21:54:10
886
原创 Java实现Hashids生成短且唯一的id
Hashids是一款非常小巧跨语言的开源库,可以将数字或者16进制字符串转为短且唯一不连续的字符串,Hashids是双向编码(支持encode和decode),比如,它可以将347之类的数字转换为yr8之类的字符串,也可以将yr8之类的字符串重新解码为347之类的数字。pom.xml依赖<dependency> <groupId>org.hashids</groupId> <artifactId>hashids</artifactId
2021-05-20 08:47:27
2751
原创 idea自动生成 serialVersionUID 的设置
https://blog.youkuaiyun.com/u014750606/article/details/80040130实现Serializable接口的目的是为类可持久化,比如在网络传输或本地存储,为系统的分布和异构部署提供先决条件。若没有序列化,现在我们所熟悉的远程调用,对象数据库都不可能存在,serialVersionUID适用于java序列化机制。简单来说,JAVA序列化的机制是通过判断类的serialVersionUID来验证的版本一致的。在进行反序列化时,JVM会把传来的字节流中的serialV.
2020-05-09 10:29:04
832
原创 hutool的BeanUtil只拷贝对象非null属性
在最近做项目的时候,使用到了对象copy,而只需要拷贝源对象的非空属性,为null的属性不进行吧copy。而BeanUtil.copyProperties(sourceObject,targetObject);查了资料,解决方法如下:1 、hutool开源库为我们提供了更为强大的Bean工具-BeanUtil引入依赖<dependency> <grou...
2020-05-05 20:36:10
19739
原创 删除IDEA中的默认文件类型关联
问题描述:如图所示,本来是MyRequest.java是java文件,无论rename还是删除再创建IDEA一直把它当做 txt 类型来解析,无法出现 java 语句的高亮。原因 :文件创建的时候没有指定后缀或关联成文本解决:Editor->File Types ->Text 删掉下方的文件MyRequest.java->Apply或OK最后效果...
2020-04-18 13:28:57
1494
转载 IntelliJ IDEA下自动生成Hibernate映射文件以及实体类
来自:https://blog.youkuaiyun.com/chenyunqiang/article/details/810268231、构建项目并添加项目结构配置以及配置初始参数1.1、如图将基本的架子搭建好1.2、点击File,弹出的菜单中点击Project Structure;1.3、点击左侧的Modules,再点击“+”号,再在弹出的菜单中选择Hibernate;1.4、在这时,项目中...
2020-03-28 16:21:29
542
转载 springboot的@value注解添加默认值,解决key不存在造成启动报错
@Value 注入,在配置项的表达式后面加一个冒号和默认值就可以为@Value的变量指定默认值,当配置项没有该项的时候,就会采用默认值而不是抛出错误。 //null值用#{}包裹,如果不用默认解析成字符串 @Value("${cpris.docRootPath:#{null}}") private String rootPath; @Value("${cpris...
2019-11-16 14:01:10
2520
转载 解决eclipse 红色代码行
类似于这样的 解决方式:步骤一Window——>showview——>Other——>Java——>Coverage步骤二点击RemoveallSessions(两个×按钮)https://bbs.youkuaiyun.com/topics/392361431?page=1https://blog.youkuaiyun.com/qq_41084324/arti...
2019-07-19 11:38:20
1369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人