- 博客(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 1489 2
原创 SpringBoot中内嵌的tomcat启动过程
SpringBoot启动tomcat SpringApplication 构造器初始化时会选择webApplicationType在run方法里面获取具体的appplicationContext ApplicationContext, SpringBoot 初始化功能 SpringApplication.run()方法解析 SpringApplication.run() public ConfigurableApplicationContext run(String... args) {
2020-06-22 14:32:31 278
原创 SpringIOC初始化流程
SpringIOC初始化流程 在spring初始化时就会注册7个后置处理器分别如下: AbstractApplicationContext构造器中会初始化AnnotatedBeanDefinitionReader AnnotatedBeanDefinitionReader构造器中初始化以下后置处理器 以下6个后置处理器除了ConfigurationClassPostProcessor 是实现了BeanFactoryPostProccessor 及BeanDefinationRegistryPostProce
2020-06-22 14:31:48 269 1
原创 Spring源码整理
Spring源码学习 Spring IOC流程启动分析 Spring BeanFactoryPostProccessor分析 Spring BeanPostProccessor分析
2020-06-22 14:19:15 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人