Spring框架教程
Spring 是一款主流的 Java EE 轻量级开源框架,其目的是简化 Java 企业级应用的开发难度,同时缩短开发周期。
Spring 自诞生以来就备受青睐,现在已经成了 Java EE 开发的事实标准,每个 Java 程序员都需要掌握 Spring。除了服务器端开发,任何 Java 应用都能从 Spring 中受益。
Spring 框架还是一个超级粘合平台,除了自带的功能以外,它还能集成其它框架的能力,比如 Spring MVC、Mybatis、Hibernate、RabbitMQ 等。
Spring 的主要作用有两个:
本教程基于最新的 Spring 6.0 编写,并提供了丰富和完整的实例,复制以后可以直接运行。
Spring 自诞生以来就备受青睐,现在已经成了 Java EE 开发的事实标准,每个 Java 程序员都需要掌握 Spring。除了服务器端开发,任何 Java 应用都能从 Spring 中受益。
Spring 框架还是一个超级粘合平台,除了自带的功能以外,它还能集成其它框架的能力,比如 Spring MVC、Mybatis、Hibernate、RabbitMQ 等。
Spring 的主要作用有两个:
- 创建和管理 Java 对象;
- 以热插拔的形式封装了一些常用功能,避免重复造轮子。
本教程基于最新的 Spring 6.0 编写,并提供了丰富和完整的实例,复制以后可以直接运行。
关于本教程
开始创作时间:2021-03-19
最后迭代时间:2023-03-27
当前版本:Version 3.0
字数统计:5.9W 字
- 教程目录:
- 1. Spring是什么
- 2. 第一个Spring项目
- 3. Spring IOC(控制反转)
- 4. Spring Bean
- 5. Spring依赖注入
- 6. Spring依赖注入:特殊值处理
- 7. Spring依赖注入:对象属性注入
- 8. Spring依赖注入:数组和集合注入
- 9. Spring Bean的作用域
- 10. Spring Bean的生命周期
- 11. Spring自动装配
- 12. Spring管理Bean(基于注解)
- 13. AOP面向切面编程
- 14. Spring AOP开发
- 15. AspectJ AOP开发(基于XML)
- 16. AspectJ AOP开发(基于注解)
- 17. Spring JdbcTemplate
- 18. Spring事务(Transaction)
- 19. Spring声明式事务管理(基于XML)
- 20. Spring声明式事务管理(基于注解)
- 21. Spring整合Log4j2