03 2018 档案
摘要:String className = "java.lang.ApplicationShutdownHooks"; Class clazz = Class.forName(className); Field field = clazz.getDeclaredField("hooks"); field.setAccessible(true); Thread shutdownThread = new...
阅读全文
摘要:1.接口 Class<?> resourceClass 2.获取builder 3.获取接口对应的动态代理class 4.targetProxyClass构造参数类型 InvocationHandler,通过builder设置 builder.addConstructorArgValue(Proxy
阅读全文
摘要:详细错误信息 解决思路 需要指定 @RequestParam 的name属性值 源码分析 AbstractNamedValueMethodArgumentResolver.java
阅读全文