上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 46 下一页

2022年3月23日

Spring---循环依赖-@Resource

摘要: /** * 【循环依赖 @Resource】 * BeanPostProcessor : org.springframework.context.annotation.CommonAnnotationBeanPostProcessor * org.springframework.beans.fact 阅读全文

posted @ 2022-03-23 16:05 anpeiyong 阅读(642) 评论(0) 推荐(0)

Spring---循环依赖-@Autowired

摘要: /** * 【循环依赖 @Autowired】 * * BeanPostProcessor : org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor * * org.springframew 阅读全文

posted @ 2022-03-23 16:04 anpeiyong 阅读(300) 评论(0) 推荐(0)

Spring---循环依赖

摘要: 总结 什么是循环依赖? A对象中有属性B对象,B对象中有属性A对象; Spring如何解决循环依赖? 1、将Bean的创建分成 实例化 + 初始化 2个过程; 2、提供了3级缓存维护单例Bean: singletonObjects:保存已经初始化完毕的单例Bean。 earlySingletonOb 阅读全文

posted @ 2022-03-23 15:40 anpeiyong 阅读(54) 评论(0) 推荐(0)

2022年3月22日

Spring---AspectJ与Spring

摘要: /** * 【代理对象创建】 * * 实现思路:BeanPostProcessor#postProcessAfterInitialization * * org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact 阅读全文

posted @ 2022-03-22 16:36 anpeiyong 阅读(43) 评论(0) 推荐(0)

Spring---AOP

摘要: 总结 基于代理模式。 Spring AOP支持两种类型的代理机制:JDK动态代理和CGLIB代理。这两种代理机制在不同情况下会被使用,具体取决于目标对象的类型。 1. JDK动态代理 适用情况:当目标对象实现了至少一个接口时,Spring会默认使用JDK动态代理。 实现原理: JDK动态代理是Jav 阅读全文

posted @ 2022-03-22 15:17 anpeiyong 阅读(35) 评论(0) 推荐(0)

2022年3月16日

AspectJ---初识

摘要: /** * 【AspectJ】 * Eclipse基金组织的开源项目; * 面向切面的框架,AOP实现之一; * 扩展了Java语言; * 定义了AOP语法; * 有一个专门的 编译器 生成遵守Java字节码规范的class文件; * * 向Java中 加入了 连接点JoinPoint、切入点poi 阅读全文

posted @ 2022-03-16 16:49 anpeiyong 阅读(45) 评论(0) 推荐(0)

2022年3月11日

Spring---Bean生命周期

摘要: /** * org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#doCreateBean * org.springframework.beans.factory.support.AbstractAu 阅读全文

posted @ 2022-03-11 16:32 anpeiyong 阅读(39) 评论(0) 推荐(0)

2022年3月9日

JavaSE---Class.getResource与ClassLoader.getResource

摘要: package com.an.classloadertest; import java.io.File; import java.io.IOException; import java.net.URL; import java.util.ArrayList; import java.util.Enu 阅读全文

posted @ 2022-03-09 17:42 anpeiyong 阅读(35) 评论(0) 推荐(0)

2022年3月2日

JavaSE---线程-Callable 与 Future

摘要: /** * 【Callable 与 Future】 * JDK5开始,Java提供了 Callable接口,Callable接口有个call方法可以作为线程体, * public interface Runnable { * public abstract void run(); * } * * p 阅读全文

posted @ 2022-03-02 10:45 anpeiyong 阅读(24) 评论(0) 推荐(0)

JavaSE---线程控制

摘要: /** * * 当线程在系统内运行时,程序无法 准确控制 线程的轮换执行,可以通过 一些机制 保证线程的协调运行; * * 实现机制: * 1、Object的wait(), notify(), notifyAll() ,必须 由 同步监视器 调用; * 适用 synchronized 情形; * * 阅读全文

posted @ 2022-03-02 10:43 anpeiyong 阅读(27) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 46 下一页

导航