- 博客(4)
- 收藏
- 关注
原创 优雅的利用Mybatis插件实现sql查询耗时统计
优雅的利用Mybatis插件实现sql查询耗时统计一. Mybatis反射机制讲解二. 代理模式讲解静态代理动态代理JDK动态代理参考代码Proxy.newProxyInstance(xxx.getClass().getClassLoader(), new Class[]{Interface.class}, new InvocationHandler(){ public Object invoke(Obj
2020-06-22 14:36:24
1632
2
原创 SpringBoot中内嵌的tomcat启动过程
SpringBoot启动tomcatSpringApplication构造器初始化时会选择webApplicationType在run方法里面获取具体的appplicationContextApplicationContext,SpringBoot 初始化功能SpringApplication.run()方法解析SpringApplication.run() public ConfigurableApplicationContext run(String... args) {
2020-06-22 14:32:31
326
原创 SpringIOC初始化流程
SpringIOC初始化流程在spring初始化时就会注册7个后置处理器分别如下:AbstractApplicationContext构造器中会初始化AnnotatedBeanDefinitionReader AnnotatedBeanDefinitionReader构造器中初始化以下后置处理器以下6个后置处理器除了ConfigurationClassPostProcessor 是实现了BeanFactoryPostProccessor 及BeanDefinationRegistryPostProce
2020-06-22 14:31:48
334
1
原创 Spring源码整理
Spring源码学习Spring IOC流程启动分析Spring BeanFactoryPostProccessor分析Spring BeanPostProccessor分析
2020-06-22 14:19:15
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人