fFee-ops's Blog
Spring循环依赖源码Debug Spring循环依赖源码Debug
Spring循环依赖源码Debug 3大Map和四大方法,总体相关对象 A/B两对象在三级缓存中的迁移说明 Debug技巧 本次Debug的全部断点 首先我们要搞清楚两个概念:实例化/初始化 实例化: 堆内存中申请一块内存空间,
2021-01-11
Quartz  :定时异步任务 Quartz :定时异步任务
Quartz 独立使用 Spring整合Quartz 一些基本概念: 任务:做什么事情… StudentService触发器:定义时间调度器:将任务、触发器 一一对应 独立使用实现步骤:(独立使用)1.jar2.任务 :Job pa
2020-04-22
Spring重要组件以及监听器 Spring重要组件以及监听器
Spring重要组件以及监听器 -–Spring重要组件 监听器: 自定被监听事件 —Spring重要组件 BeanPostProcessor:拦截了所有中容器的Bean,并且可以进行bean的初始化 、销毁 Be
2020-04-21
自动装配--@Autowired与环境切换 自动装配--@Autowired与环境切换
自动装配与环境切换 @Autowired 细节问题 其它自动注入方式 环境切换 @Autowired三层组件:通过@Autowired从Ioc容器中 根据类型自动注入(没有调用setXxx()方法)-如果@Autowired在属
2020-04-21
Bean的生命周期 Bean的生命周期
Bean的生命周期 Bean的生命周期: Bean的生命周期:创建(new …)、初始化(赋初值)、 …、销毁方法一: Student.java适用于:@Bean+返回值方式首先在Student类中写上init 和destory方法x
2020-04-20
开发基于注解的Spring 开发基于注解的Spring
开发基于注解的Spring Spring IOC容器 注解形式存放bean @import使用 FactoryBean bean的作用域(单例模式和非单例模式) 条件注解 Spring IOC容器springIOC容器有两
2020-04-19
Spring整合Mybatis Spring整合Mybatis
Spring整合Mybatis Spring - MyBatis Spring - MyBatis项目结构:思路:SqlSessionFactory -> SqlSession ->StudentMapper ->C
2020-04-15
Spring开发Web项目及拆分Spring配置文件 Spring开发Web项目及拆分Spring配置文件
Spring开发Web项目及拆分Spring配置文件 Spring开发Web项目 拆分Spring配置文件 Spring开发Web项目Web项目如何初始化SpringIOC容器 :思路:当服务启动时(tomcat),通过监听器将Spr
2020-04-13
SpringAOP SpringAOP
SpringAOP(面向切面编程) 使用注解实现事务 前置通知 表达式Expression 后置通知 异常通知 环绕通知 实现注解实现 通知 ,aop 使用注解实现事务目标:通过事务 使以下方法 要么全成功、要么全失败。public
2020-04-11
SpringIOC SpringIOC
SpringIOC 开发第一个Spring程序(IOC) springIOC发展史 IOC控制反转/依赖注入 图解三种方式的区别 依赖注入的三种方式 自动装配(只适用于 ref类型 ) 使用注解定义bean Value与< Va
2020-04-10