摘要:
影响一 多个捕获器按照加载顺序执行,可以通过@Order注解控制加载顺序,值越小的越先加载,如@Order(Ordered.HIGHEST_PRECEDENCE)最先执行。同时可以在捕获器中加入静态代码块打印日志判断加载顺序,如: static { log.info("GlobalException 阅读全文
摘要:
起因是在使用dubbo的过程中,选用的注册中心是nacos,并且使用的nacos集群。 应用启动后,在nacos控制台查看注册的服务列表,包括消费者和服务者,都无法及时刷新。刷新的唯一方式是重启nacos。 后面经过一系列排查,发现我们的nacos集群是三个节点的,这是正常的并且也是nacos推荐的 阅读全文
摘要:
我有一个类。如下: @Data public class UserValidateLog extends BaseLog{ private String changedField; private String value; private int validate; private int res 阅读全文
摘要:
安装(Ubuntu) 1.更新apt apt-get update 2.安装相关依赖 apt-get install apt-transport-https ca-certificates curl gnupg-agen 3.添加docker的官方密钥 curl -fsSL https://down 阅读全文
摘要:
远程操作 mysql远程连接: mysql -h host -u username -p'password' mysql远程dump并导出: mysqldump -h host -u username -p'password' 库名 > dump.sql mysql直接执行文件 mysqldump 阅读全文
摘要:
该错误的原因是HttpServletRequest的getInputStream()和getReader()只能调用一次,【getReader()底层调用了getInputStream()】。@RequestBody也是流的形式读取,流读取一次就没了。 这种场景一般出现在拦截器中读取了流,并且接口使 阅读全文
摘要:
如果是选择数据库方式来读取客户端信息,一般会有一个oauth_client_details表,该表部分含义: access_token_validity:token的过期时间(秒) refresh_token_validity:刷新token的过期时间(秒) 阅读全文
摘要:
1.配置类上加入注解: @EnableAspectJAutoProxy(exposeProxy = true)//开启spring注解aop配置的支持 2.使用如下方式获取代理对象: AopContext.currentProxy() 如: StockService bean = (StockSer 阅读全文