摘要: 一 优点 1.创建独立的Spring应用程序 2.嵌入式的Tomcat,不需要部署war包 3.简化Maven配置 4.自动配置Spring 5.提供生产就绪型功能,如指标,健康检查,和外部配置 6.开箱即用,没有代码生成,也无需XML配置 二 代码实现 1.环境要求 JDK1.7及以上,Sprin 阅读全文
posted @ 2018-01-11 14:37 拾柴小斯 阅读(4115) 评论(0) 推荐(0) 编辑
摘要: 一、原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态 阅读全文
posted @ 2018-01-11 01:11 拾柴小斯 阅读(126457) 评论(6) 推荐(14) 编辑