![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
rhencheng
这个作者很懒,什么都没留下…
展开
-
Aspect详解
@Aspect @Pointcut(“execution(…)”) @Around("…()") @Before("…()") @After("…()") @AfterReturnning(…()) Aspect指示器 功能描述 args() 根据方法(函数层面)入参对象类型 @args() 根据方法(函数层面)入参对象的注解 target() 根据目标对象(类层面)类...原创 2020-03-04 08:55:21 · 2374 阅读 · 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 · 163 阅读 · 0 评论 -
CGLIB动态代理
class A_MethodInterceptor implements MethodInterceptor{ @override }原创 2020-03-02 21:48:39 · 125 阅读 · 0 评论 -
JDK动态代理
Spring原创 2020-03-02 21:37:01 · 78 阅读 · 0 评论 -
java遇到多可选参数时解决方案-------Builder模式
//Builder pattern public 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 · 777 阅读 · 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 · 123 阅读 · 0 评论