摘要: 很常见的一个字段存了id以逗号相隔,当查询的时候,入参往往是单个或者集合(单个容易处理 like就可以搞定)而是list是可以采用一下方法 select count(*) from engine_temp_variable where del_flag =0 and<if test="list != 阅读全文
posted @ 2021-09-16 15:43 挖坑大王 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: mysql新版本 group by 1055问题,真的很讨厌........终于忍不住了,临时方法缺点是每次启动都要重新设置,于是找方法,但是网上说的都会做了但是启动不了,不生效,亲自看了下mysql.server 配置文件,启动时会读取 /etc/my.cnf 或者安装目录下的my.cnf 1、临 阅读全文
posted @ 2021-06-24 21:17 挖坑大王 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 依赖工具包 <dependencies> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.5</version> </dependency></dependencie 阅读全文
posted @ 2021-03-05 19:26 挖坑大王 阅读(5569) 评论(0) 推荐(0) 编辑
摘要: <!-itextpdf的两个jar包-> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> </dependency> <dependenc 阅读全文
posted @ 2020-05-15 14:32 挖坑大王 阅读(7302) 评论(0) 推荐(0) 编辑
摘要: 作为一个后端开发,能友好兼容前端参数传入错误等问题,在前端发布不小心多传一个参数导致系统错误的问题,一个广告系统是零容忍的,所以为了不犯错误,后端接收参数必须摒弃spring 的自动注入@RequestBody, 1、那么我们就要自定义解析器重写HandlerMethodArgumentResolv 阅读全文
posted @ 2019-06-03 19:17 挖坑大王 阅读(8035) 评论(0) 推荐(0) 编辑
摘要: 最近项目经历,需要自定义增加定时发送任务,于是学习了下定时任务的知识,Elastic-Job 是基于成熟的开源产品Quartz和Zookeeper及其客户端Curator进行二次开发。那么我要实现一个和Elastic-Job 一样的自定义任务也应该基于Quartz 于是学习了下Quartz结合spr 阅读全文
posted @ 2019-05-20 22:01 挖坑大王 阅读(6370) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/u011521890/article/details/63739779 阅读全文
posted @ 2019-05-05 20:59 挖坑大王 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 1、比如日期 我们可以是yyyy-MM-dd 亦可以是 yyyy-MM-dd HH:mm:ss 方法1在java代码中需要的字段上加上注解 写上日期类型,不过这样很麻烦,每个人写了日期类型的接收前端的参数时都要自己注入,一不小心就有前端来找你接口500了,所以这个方法一有点自私 我不用。 方法2 一 阅读全文
posted @ 2018-12-11 16:41 挖坑大王 阅读(2965) 评论(0) 推荐(0) 编辑
摘要: 1、通用方法 2、添加密码加解密 3、由于每次启动服务生产的 阅读全文
posted @ 2018-10-13 16:18 挖坑大王 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 在写api接口中,正常返回和异常错误返回我们都希望很清楚的将这些信息清楚的返回给用户,出现异常情况下需要清楚的知道是参数异常还是未知异常,而不是返回一个不正确的数据结构。 所以此处只针对写api接口时异常处理: 1、先自定义一个我们需要的异常类,注意要继承RuntimeException类。 2、异 阅读全文
posted @ 2018-07-24 14:43 挖坑大王 阅读(1048) 评论(0) 推荐(0) 编辑