摘要:
手动实现切面类 首先创建接口Star,定义了sing()和dance()方法 package com.loubin; public interface Star { public void sing(); public void dance(); } 然后定义BigStar类,实现了Star接口,并 阅读全文
摘要:
动态代理使用反射的机制来为自定义类自动生成代理,废话不多说,上代码 首先是被代理的接口Rent package com.loubin.pojo; public interface Rent { public void rent(); } 然后是被代理类Host,也叫做目标类,其实现了Rent接口 p 阅读全文