标签: 教程

共 14 篇文章

IoC容器体系:Bean生命周期与PostProcessor详解

详细讲解Spring IoC容器体系结构,Bean生命周期全过程,以及BeanPostProcessor和BeanFactoryPostProcessor的执行时机。

FactoryBean和BeanFactory详解与BeanPostProcessor后置处理器

深入讲解Spring中的FactoryBean和BeanFactory的区别,Bean的延迟加载机制,以及BeanPostProcessor和BeanFactoryPostProcessor后置处理器的使用。

IoC基础:纯注解方式与SpringConfig配置

详细介绍Spring纯注解配置方式,包括@Configuration、@ComponentScan、@Bean、@PropertySource等注解的使用,以及在Web环境下的配置。

IoC基础:XML与注解结合方式配置

讲解Spring中XML与注解结合的配置模式,包括注解与XML标签的对应关系,@Autowired、@Qualifier、@Resource等依赖注入注解的使用。

IoC基础:纯XML启动与Bean、DI注入详解

详细讲解Spring纯XML模式下的IoC配置,包括Bean的三种创建方式、生命周期、作用域,以及构造函数注入和Set方法注入的XML配置。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

IoC基础:启动IoC容器的方式汇总

详细介绍Spring IoC容器的启动方式,包括Java环境下的ClassPathXmlApplicationContext、FileSystemXmlApplicationContext,以及Web环境下的XML和配置类方式。

实现简易IoC-04:手动实现AOP与事务控制

在业务基础上手动实现AOP面向切面编程,通过JDK动态代理和CGLIB实现事务管理器,完成事务的自动提交与回滚。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

实现简易IoC-03:手动实现IoC容器

手把手教你手动实现IoC容器,通过BeanFactory和XML配置文件管理Bean依赖,完成依赖注入的核心实现。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

实现简易IoC-02:无IoC与AOP场景下实现业务

在没有使用Spring的情况下,手动实现业务逻辑分层,包括DAO层、Service层和Controller层,展示传统开发方式的依赖管理问题。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

实现简易IoC-01:Servlet介绍与基本代码编写

手把手教你实现简易Spring IoC容器,第一部分介绍Servlet的基本概念、特点和工作原理,并编写第一个Servlet程序。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

Spring概述:发展历史与核心思想IoC、AOP

全面介绍Spring框架的基本概念、发展历程,从EJB到Spring的演进,详细讲解Spring的核心思想IoC控制反转和AOP面向切面编程。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

手写ORM框架4:框架优化与DefaultSqlSession代理实现

对手写ORM框架进行优化,重点讲解DefaultSqlSession中getMapper方法的实现,利用JDK动态代理创建Mapper接口的代理对象。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

手写ORM框架3:SqlSession、Executor工作原理详解

深入剖析手写ORM框架中SqlSession和Executor的工作原理,详细讲解SqlSessionFactoryBuilder、DefaultSqlSession、SimpleExecutor的实现机制。

手写ORM框架2:Resources、MappedStatement、XMLBuilder实现

本文手把手教你手写ORM框架,详细介绍Resources、MappedStatement、XMLBuilder等核心组件的实现,包括配置文件解析、映射文件处理等关键步骤。