首页
全部分类
文章归档
关于我
1
用户体验---5W1H模型
2
用户体验---心流体验模型
3
用户体验---用户体验五要素
4
[转]为什么看起来没人情味美团外卖赢了?
5
重构---重构的手法
敢敢雷
永言配命,自求多福
累计撰写
57
篇文章
累计创建
0
个标签
累计收到
2
条评论
栏目
首页
全部分类
文章归档
关于我
搜索
目 录
CONTENT
以下是
中间件和框架
相关的文章
Spring原理---postProcessBeanFactory方法
在Spring中并没有具体去实现postProcessBeanFactory方法,是提供给想要实现BeanPostProcessor的三方框架使用的。谁要使用谁就去实现。作用是在BeanFactory准备工作完成后做一些定制化的处理,一般结合BeanPostProcessor接口的实现类一起使用,注
2020-03-23
391
0
0
Spring
中间件和框架
Spring原理---prepareBeanFactory()方法
在完成解析,把所有的BeanDenifition注册到bean工厂完成后,开始执行prepareBeanFactory方法,prepareBeanFactory代码很简单,直接看代码prepareBeanFactory()方法protected void prepareBeanFactory(Con
2020-03-18
246
0
0
Spring
中间件和框架
Spring原理---obtainFreshBeanFactory()方法
obtainFreshBeanFactory()方法的作用是获取新的beanFactory,销毁原有beanFactory、为每个bean生成BeanDefinition等,但是这里的bean并没有初始化出来 只是提取配置信息 定义相关的属性进入查看源码protected ConfigurableL
2020-03-17
559
0
0
Spring
中间件和框架
Spring原理---prepareRefresh()方法
prepareRefresh()方法容器刷新前的准备,设置上下文状态,获取属性,验证必要的属性等,进入该方法protected void prepareRefresh() {this.startupDate = System.currentTimeMillis();this.closed.set(f
2020-03-17
262
0
0
Spring
中间件和框架
Spring原理---refresh()方法
最近想看下Spring Framework的源码,平时使用Spring的时候,都是直接按照规范直接使用,不知道原理和底层实现,之前也知道Spring底层源码很复杂.有句话说得好,站在巨人的肩膀上才能看的更远,这段时间将会根据前辈们的博客,自己去Spring底层摸索一番.启动Spring在使用Spri
2020-03-16
209
0
0
Spring
中间件和框架
Mybatis原理---缓存
Mybatis提供对缓存对支持一级缓存: 基于 PerpetualCache 的 HashMap 本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该 Session 中的所有 Cache 就 将清空,默认打开一级缓存。二级缓存与一级缓存其机制相同,默认
2020-03-03
850
0
0
中间件和框架
MyBatis
Mybatis原理---SqlSession完成动态代理
在使用Mybatis时一般都会写个Dao接口,然后调用方法时,总结通过dao.方法完成sql查询,使用时代码如下:public interface UserMapper { //根据id查找 User selectById(int id); //一对多根据id查找 UserA
2020-03-03
855
0
0
中间件和框架
MyBatis
Mybatis原理---SqlSession完成sql查询
在使用Mybatis时,首先创建SqlSessionFactory对象,然后通过SqlSessionFactory的openSession()方法创建一个SqlSession实例在之前已经分析过创建过SqlSessionFactory过程,现在来看下SqlSession完成sql查询的过程把.ope
2020-03-02
792
0
0
中间件和框架
MyBatis
Mybatis原理---parseConfiguration读取XML文件
在上一节中简单谈到了在创建一个SqlSessionFactory对象时,通过SqlSessionFactoryBuilder类调用的大概过程其中SqlSessionFactoryBuilder类的build方法在return时,是return的build(parser.parse());点进pars
2020-03-02
707
0
0
中间件和框架
MyBatis
Mybatis原理---SqlSessionFactoryBuilder(获得配置文件)
在使用mybaits时,首先会创建一个SqlSessionFactory对象,该对象是由SqlSessionFactoryBuilder对象,调用该对象的build方法加载全局XML配置的流文件构建出一个SqlSessionFactory对象。 //读取conf.xml
2020-03-01
1021
0
0
中间件和框架
MyBatis
1
2