![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java6
某科学的南条
我要偷偷的惊艳,然后打工所有人
展开
-
com.alibaba.fastjson.JSONException: autoType is not support.
错误原因是fastJson反序列化的时候发生了异常解决方法是:添加autotype白名单在resource下建立fastjson.properties文件输入一下内容#fastjson反序列化时自动解析白名单配置,多个实体用逗号分隔fastjson.parser.autoTypeAccept=com.rc.openapi.domain.mysql.entity.DBillnoRules就可以解决反序列化的错误了...原创 2021-08-06 11:43:14 · 1533 阅读 · 0 评论 -
ByteBuffer调试工具类
需要先导入netty依赖<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.51.Final</version></dependency>import java.nio.ByteBuffer;import io.netty.util.internal.MathUti原创 2021-08-02 16:33:59 · 1918 阅读 · 0 评论 -
java中try后面的括号有什么用?
Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块(Automatic Resource Management) ,自动资源管理。也就是说,数据流会在 try 执行完毕后自动被关闭。以前操作redis都是这样写的: Jedis jedis = null; try { jedis = RedisPool.getMaster(); if (null == jedis) {原创 2021-08-02 14:02:22 · 1212 阅读 · 0 评论 -
SpringBoot之定时任务
使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled)二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于接口的定时任务就派上用场了。三、基于注解设定多线程定时任务一、静态:基于注解基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。1、创建定时器使用SpringBoot基于注解来创建定原创 2021-07-24 14:55:40 · 3820 阅读 · 0 评论 -
MySQL的触发器
delimiter $$create /*[DEFINER = { user | CURRENT_USER }]*/ trigger `dst_111yao_dsms`.`stcok_h_qty` after update on `dst_111yao_dsms`.`d_stock_h` for each row begin if exists(select * from `dst_111yao_dsms`.`d_message_out_stock_h` wh原创 2021-06-08 17:07:00 · 804 阅读 · 0 评论 -
mysql左连接最终的记录数大于左边表的记录
如果右表符合条件的记录数大于1条,就会出现1:n的情况,这样left join后的结果,记录数会多于左表的记录数。使用left join的两个表,最好是1:1 或 1:0的关系,这样可以保证A表的记录全部显示,B表显示符合条件的记录。...原创 2021-05-28 16:34:56 · 1609 阅读 · 0 评论 -
Mysql中设置同一张表的字段等于另一个字段
直接新字段 = 旧字段, 没啥特殊的操作,简单的上手update d_intent_d set instore_qty = quantity原创 2021-05-26 17:05:39 · 2456 阅读 · 0 评论 -
mysql的直接操作相加结果或相减结果
两个字段可以直接相减select IFNULL(f_money,0) -IFNULL(v_money,0) from cg_user where id=21原创 2021-05-26 15:17:46 · 2162 阅读 · 0 评论 -
map转实体对象
可以使用apache的org.apache.commons.beanutils.BeanUtils将map转为对象<!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils --> <dependency> <groupId>commons-beanutils</groupId> <artifact原创 2021-05-20 15:45:11 · 1016 阅读 · 0 评论 -
@ControllerAdvice全局处理异常
@ControllerAdvice,是Spring3.2提供的新注解,它是一个Controller增强器,可对controller中被 @RequestMapping注解的方法加一些逻辑处理。最常用的就是异常处理统一异常处理需要配合@ExceptionHandler使用。当将异常抛到controller时,可以对异常进行统一处理,规定返回的json格式或是跳转到一个错误页面//全局异常捕捉处理@ControllerAdvicepublic class CustomExceptionHandler原创 2021-03-24 18:51:34 · 782 阅读 · 0 评论