该文被密码保护。 阅读全文
posted @ 2018-09-28 21:41 crazy_runcheng 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、动态代理 在使用 spring 进行开发时,经常会使用到动态代理。当我们要实现某个功能时,我们会编写一个 Service 接口,和一个(或者多个)实现该接口的 ServiceImpl 类。这么做的好处是可以使得避免耦合。我们再需要使用该方法是,并不会去显性的创建一个 ServiceImpl,我们 阅读全文
posted @ 2018-09-28 19:48 crazy_runcheng 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、什么是反射 java 运行时,识别对象和类的信息的传统方式是 RTTI,它要求我们再编译阶段就确定所以对象的信息,比如,如何去构造它,参数是什么...而反射机制则是在运行阶段去确认这些信息。 二、反射的实现 简单的例子,假设我们有一个类 ReflectModel: 一般情况下,我们创建该类的实例 阅读全文
posted @ 2018-09-28 15:04 crazy_runcheng 阅读(188) 评论(0) 推荐(0) 编辑