10 2018 档案

JDK动态代理为什么必须针对接口
摘要:查看jdk的动态代理源码发现: 动态代理实际上是程序在运行中,根据被代理的接口来动态生成代理类的class文件,并加载class文件运行的过程,通过反编译被生成的$Proxy0.class文件发现: class类定义为: public final class $Proxy0 extends Prox 阅读全文

posted @ 2018-10-26 17:06 WeirdLang 阅读(7684) 评论(0) 推荐(1)

Spring 中的统一异常处理
摘要:在具体的SSM项目开发中,由于Controller层为处于请求处理的最顶层,再往上就是框架代码的。因此,肯定需要在Controller捕获所有异常,并且做适当处理,返回给前端一个友好的错误码。 不过,Controller一多,我们发现每个Controller里都有大量重复的、冗余的异常处理代码,很是 阅读全文

posted @ 2018-10-18 11:06 WeirdLang 阅读(429) 评论(0) 推荐(0)