随笔分类 -  反射

摘要:package com.unicom.ucloud.eom.common.util; import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.sql.Timestamp; import java.text.DateFormat; import java.text.SimpleDate. 阅读全文
posted @ 2013-03-14 11:48 程序员闫帆 阅读(256) 评论(0) 推荐(0)
摘要:package com.unicom.ucloud.eom.fastProcess.util; import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; im. 阅读全文
posted @ 2013-03-05 10:29 程序员闫帆 阅读(261) 评论(0) 推荐(0)
摘要:之前给大家写过一个简单的IOC容器,这个AOP功能就是在这个上面添加的写Intercept 类 继承InvocationHandlerpublic class Intercept implements InvocationHandler{/** * 要处理的对象(也就是我们要在方法的前后加上业务逻辑的对象,如例子中的Hello) */private Object target; // 被代理的目标对象/*** 动态生成方法被处理过后的对象 (写法固定)* target(需要关注的类方法)*/public Object bind(Object target) throws Instantia.. 阅读全文
posted @ 2012-11-17 11:09 程序员闫帆 阅读(181) 评论(0) 推荐(0)
摘要:需要五个类(容器类),需要用此容器管理的类全部集成此类package com.metarnet.extend;import java.lang.reflect.Field;import com.metarnet.Injects.Inject;/*** 容器*/public class IOC {/*** 初始化* @param <T>* @throws ClassNotFoundException* @throws IllegalAccessException* @throws IllegalArgumentException*/public void Init() throws 阅读全文
posted @ 2012-11-16 12:35 程序员闫帆 阅读(349) 评论(0) 推荐(0)
摘要:package com.metarnet.model; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; import java.lang.reflect.Field; import java.text.SimpleDateFormat; import java.util.Date; /** * 注释测试 * @aut... 阅读全文
posted @ 2012-11-16 10:32 程序员闫帆 阅读(211) 评论(0) 推荐(0)