code前行

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年3月17日

摘要: 目前使用ecplise版本为 Mars 2 ,版本号为45 如果想查询自己所使用的 ecplise 版本号戳这里:查询ecplise 版本号 首先找到自己使用 ecplise版本 对应的 插件版本 戳这里:http://www.eclipse.org/ajdt/downloads/index.php 阅读全文
posted @ 2018-03-17 16:30 code前行 阅读(392) 评论(0) 推荐(0) 编辑

2018年3月11日

摘要: Spring提供了两种方式来生成代理对象: JDKProxy和Cglib,具体使用哪种方式生成由AopProxyFactory根据AdvisedSupport对象的配置来决定。默认的策略是如果目标类是接口,则使用JDK动态代理技术,否则使用Cglib来生成代理 因为Spring 基于动态代理,所以S 阅读全文
posted @ 2018-03-11 22:26 code前行 阅读(165) 评论(0) 推荐(0) 编辑

2018年3月10日

摘要: CGLIB 使用相关资料:戳这里 回顾动态代理:参考资料http://blog.csdn.net/ykzhen2015/article/details/50312651 https://www.ibm.com/developerworks/cn/java/j-lo-proxy1/index.html 阅读全文
posted @ 2018-03-10 22:52 code前行 阅读(163) 评论(0) 推荐(0) 编辑

摘要: BeanUtils 的使用 :资料戳这里 BeanUtils 中使用了 反射的原理。这里没有对其源码分析,回顾下反射的相关知识。 使用反射首先要先获得Class类,获取方式有以下三种: 通过反射获取构造方法 获取成员方法的方法 获取成员属性的方法 实例类 //获取 setName() 方法Metho 阅读全文
posted @ 2018-03-10 21:20 code前行 阅读(164) 评论(0) 推荐(0) 编辑

2018年3月8日

摘要: spring IOC (控制反转)简单理解就是将对象的控制权由应用程序转交给spring IOC容器。 所有的类都会在spring容器中登记,告诉spring自己是什么,同时又需要什么,然后spring会在系统运行到适当的时候,把你要的东西主动给你,同时也把你交给其他需要你的东西。所有的类的创建、销 阅读全文
posted @ 2018-03-08 22:07 code前行 阅读(193) 评论(0) 推荐(0) 编辑