
设计模式
文章平均质量分 88
Layne...
遇事不决,可问春风
展开
-
关于代理模式以及SpringAop
关于代理模式以及SpringAop 文章目录关于代理模式以及SpringAop代理模式(Proxy)静态代理类图案例代码静态代理的优缺点动态代理jdk动态代理类图代码案例cglib动态代理类图案例代码jdk代理与cglib代理的区别SpringAopspring aop使用哪种代理5.3. AOP Proxies5.8. Proxying Mechanisms五种通知类型AOP中获取自定义注解的参数值 代理模式(Proxy) 代理模式是一种结构型设计模式,为其他对象(委托类)提供一个代理(代理类)以控制对原原创 2021-09-02 21:44:02 · 356 阅读 · 1 评论 -
单例模式的几种实现
文章目录单例模式一、饿汉式1.1 采用静态常量final写法1.2 采用静态代码块的写法二、懒汉式2.1 普通写法2.2 双重校验锁2.3 静态内部类2.4 枚举类 单例模式 单例模式(Singleton Pattern)是一种简单的对象创建型模式。该模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。 所以要实现单例模式,要做到以下几点: 将构造方法私有化,杜绝使用构造器创建实例。 需要自身创建唯一的一个实例,并提供一个全局访问入口 一、饿汉式 饿汉式单例模式,利用类加载机制来避免了多线程的同.原创 2021-09-18 20:15:53 · 256 阅读 · 0 评论