240 发简信
IP属地:上海
  • Resize,w 360,h 240
    spring事务源码解析

    一、事务使用 在spring中使用事务,首先需要配置@EnableTransactionManagement注解开启整个事务,然后在你需要使用的...

  • Resize,w 360,h 240
    spring aop源码解析

    前言 我们知道,spring中的aop是通过动态代理实现的,那么他具体是如何实现的呢?spring通过一个切面类,在他的类上加入@Aspect注...

  • Resize,w 360,h 240
    jvm类加载机制

    一、类加载器的初始化 首先由C++代码完成引导类加载器的初始化,然后调用Launcher的getLauncher方法依次完成扩展类加载器和应用程...

  • spring-mybatis集成源码分析

    简述 1.在IOC容器的注册过程中,将mapper->MapperFactoryBean注册到容器的beanDefinitionMap中2.配置...

  • mybatis源码解析

    首先以如下测试代码进行追踪 一、启动解析配置文件 mybatis以SqlSessionFactoryBuilder为入口,在其bulid方法中,...

  • Spring DI过程以及如何解决循环依赖

    Set singletonsCurrentlyInCreation = Collections.newSetFromMap(new Concu...