资讯

在企业级系统架构演进中,是否进行 JDK 版本升级往往是一个令人头疼的难题。一方面,升级可以享受新版本带来的性能提升和特性增强,另一方面,升级需要面对潜在的兼容性风险和巨大的升级成本。本文将分享我们如何在没有生产故障的前提下,用 6 个月 ...
springframework包下的@Param注解执行时机在wrapCollection处理之前,wrapCollection对集合的特殊处理将springframework包下的@Param注解处理覆盖掉了,所以无法解析参数set。而mybatis包下的@Param注解执行时机在wrapCollection处理之后,程序可以正常运行。 01、引言 大家好,我是 ...
github集成构建DubboShutdownHook线程抛IllegalStateException: Shutdown in progress,并且近期出现的频率越来越频繁: 2021-09-15T03:06:39.5680207Z ##[error]Exception in thread "DubboShutdownHook" java.lang.RuntimeException: java ...
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 根本原因。 java.lang.ClassLoader.loadClass(ClassLoader.java:357) java.lang.ClassLoader ...
有一天, 我的小伙伴问我,"一个Service调用其他Service的private方法, @Transactional的事务会生效吗?" 我当场直接就回答: "这还用想, 那肯定不能生效啊!". 于是他问, "为什么不能生效?" "这不是很明显的事情, 你怎么在一个Service调用另一个Service的私有方法?". 他接着说到 ...
如何支持多个插件内初始化不冲突呢? 因为需要插件化,多个插件内部需要路由初始化,但是插件内部调用初始化程序崩溃,有一个插件内部初始化没有问题,不初始化又不能用,不知道怎么处理,并且虽然有baidumap,但是程序内并没有一个地方引用,却报ARouter ...
Java提供了两类主要的异常:runtime exception和checked exception。本文从机制和逻辑上,简要介绍了这两种异常之间的差别。 Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime ...