
Java
rhencheng
这个作者很懒,什么都没留下…
展开
-
Aspect详解
@Aspect@Pointcut(“execution(…)”)@Around("…()")@Before("…()")@After("…()")@AfterReturnning(…())Aspect指示器功能描述args()根据方法(函数层面)入参对象类型@args()根据方法(函数层面)入参对象的注解target()根据目标对象(类层面)类...原创 2020-03-04 08:55:21 · 2454 阅读 · 1 评论 -
Spring AOP(Aspect Oriented Programming)
基础概念横切关注点切面(Aspect)连接点(JoinPoint)切入点(PointCut)通知(Advice)目标对象(Target Object)织入(Weaving)引入(Introduction)基于XML实现public class A_Handler{ public void run_before(){ ... } public void run_af...原创 2020-03-02 22:19:29 · 217 阅读 · 0 评论 -
CGLIB动态代理
class A_MethodInterceptor implements MethodInterceptor{ @override }原创 2020-03-02 21:48:39 · 156 阅读 · 0 评论 -
JDK动态代理
Spring原创 2020-03-02 21:37:01 · 105 阅读 · 0 评论 -
java遇到多可选参数时解决方案-------Builder模式
//Builder patternpublic class Nutritionfacts{ private final int servingSize; private final int servings; private final int calories; private final int fat; private final int sod...原创 2019-02-21 17:47:15 · 817 阅读 · 0 评论 -
Java 多线程问题
public class Demo implements Runnable{ public static void main(String [] args){ Demo deo = new Demo(); deo.run(); System.out.println("main....."); } ...原创 2019-03-03 12:19:41 · 170 阅读 · 0 评论