工作经验总结
狗狗狗狗狗乐啊
万花凋落尽,壹梅独傲霜
展开
-
小驼峰与下划线相互转换
【代码】小驼峰与下划线相互转换。原创 2024-02-04 10:25:46 · 369 阅读 · 0 评论 -
将数据库中查询的结果导出为Excel
【代码】将数据库中查询的结果导出为Excel。原创 2024-02-04 10:24:47 · 541 阅读 · 0 评论 -
利用URL获取文件数据流、二进制数组
【代码】利用URL获取文件数据流、二进制数组。原创 2024-02-04 10:22:52 · 501 阅读 · 0 评论 -
利用 @Async 注解实现异步方法
在使用spring框架中,可以非常简单方便的实现一个异步执行方法,具体只需要在启动类添加 @EnableAsync 注解开启支持异步,然后在需要进行异步处理的方法上使用 @Async 注解即可进行异步执行。原创 2024-02-02 10:51:48 · 418 阅读 · 0 评论 -
达梦数据库利用SQL语句生成UUID
【代码】达梦数据库利用SQL语句生成UUID。原创 2024-02-02 10:50:39 · 1570 阅读 · 0 评论 -
BigDecimal处理相关方法
result = -1,表示bigdemical1小于bigdemical2;result = 0,表示bigdemical1等于bigdemical2;result = 1,表示bigdemical1大于bigdemical2;减法subtract()函数。乘法multiply()函数。除法divide()函数。绝对值abs()函数。原创 2024-02-01 11:14:54 · 439 阅读 · 0 评论 -
SpringBoot中使用日志(LoggerFactory)
日志系统提供了高性能缓存机制,有着很好的性能,并且可以使用配置进行统一打开和关闭。4、INFO:信息等级的日志,指一些在粗粒度级别上需要强调的应用程序运行信息。1、FATAL:致命等级的日志,指发生了严重的会导致应用程序退出的事件。5、DEBUG:调试等级的日志,指一些细粒度的对于程序调试有帮助的信息。2、ERROR:错误等级的日志,指发生了错误,但是不影响系统运行。6、TRACE:跟踪等级的日志,指一些包含程序运行详细过程的信息。3、WARN: 警告等级的日志,指发生了异常,可能是潜在的错误。原创 2024-01-31 10:38:12 · 712 阅读 · 0 评论 -
MybatisPlus获取一个对象
需要注意 LambdaQueryWrapper 后必须跟实体类的泛型,否则 ::get属性 会报错。原创 2024-01-31 10:37:21 · 532 阅读 · 0 评论 -
利用 @NotBlank 限制属性不能为空
需要注意的是 @NotNull 一般作用在 Integer 类型上,其还可以配合 @size、@Max、@Min 对字段的数值大小进行控制。而 @NotEmpty 表示不能为空,且长度必须大于 0 ,一般用在集合类或数组上。在实体类的对应属性上添加 @NotBlank 注解,可以实现对空置的限制。作用在 String 类型上,并且调用 trim() 后,长度必须大于 0。同时,使用 @NotBlank 等注解时,原创 2024-01-30 10:50:51 · 555 阅读 · 0 评论 -
处理service循环调用异常
排查后发现是第一个service调用了第二个service,第二个service再次调用了第二个service,使之陷入循环,解决方式为将第二个service引用自身的语法删掉,并使用 super. 调用方法代替。原创 2024-01-30 10:49:44 · 381 阅读 · 0 评论 -
JSON字符串转化为List<Map>,并根据key取值
利用Alibaba JSON工具将字符串转化为List<Map<>>,并根据对应的key获取值。原创 2024-01-29 10:22:12 · 388 阅读 · 0 评论 -
利用Excel批量生成SQL语句
然后选择单元格并下拉,以生成对应的SQL语句。原创 2024-01-29 10:19:52 · 889 阅读 · 0 评论 -
java.util.LinkedHashMap cannot be cast to ...(遍历无法强制转换)
直接遍历oragainzation报错:java.util.LinkedHashMap cannot be cast to com.mioa.biz.common.vo.UnitResVO,解决方案就是将list再次转为json串,然后由json串再转为list。原创 2024-01-25 14:36:27 · 751 阅读 · 0 评论 -
Java中利用标签(label)跳转
可以看出,Java中虽然没有直接的label语法,但通过结合使用循环和break或continue语句,可以实现类似C++中goto的功能。然而,过度使用或不恰当地使用这些控制流语句可能会降低代码的可读性和可维护性,因此。原创 2024-01-25 14:34:02 · 548 阅读 · 0 评论 -
枚举与常量的使用
项目目录创建文件夹constant,并创建文件。项目目录创建文件夹enums,并创建文件。原创 2024-01-24 10:59:16 · 460 阅读 · 0 评论 -
JAVA获取时间间隔
以上代码是很久之前写的,其实计算时间间隔完全可以使用。原创 2024-01-24 10:49:06 · 408 阅读 · 0 评论 -
JAVA结合业务数据判断指定日期是周几
【代码】JAVA结合业务数据判断指定日期是周几。原创 2024-01-23 11:18:54 · 436 阅读 · 0 评论 -
Mapper中SQL语句的动态拼接(一)
当状态=1时,统计count(1),如果统计其他的内容替换count,以及 then 和 end 之间的内容即可。但是达梦数据库使用 group_concat 一直报错,百度后发现将其替换为 wm_concat。原创 2024-01-23 11:06:46 · 464 阅读 · 0 评论