spring

springSpring 是于 2003 年兴起的一个轻量级的Java 开发框架,创始人是Rod Johnson,它是为了解决企业应用开发的复杂性而创建的,随着时代的发展,spring旗下发展了很多项目,spring mvc,spring boot,spring cloud, spring data等等,这些项目使用方便,已经有越来越多的开发者开始使用这些项目。特别是在企业开发中,你可能不会用到其他框架,但是基本上99%都会用到spring,其提供的ioc和aop的实现方式已经成为业内经典的框架。

学习spring之前需要了解的设计模式:

java代理模式静态代理和动态代理

三种工厂模式

快速入门版,该版本主要目的是快速入门,故不做深入讨论:

  1. spring简介
  2. spring中的ioc
  3. bean的装配
  4. spring的依赖注入
  5. spring中的AOP
  6. AspectJ对AOP的支持
  7. spring在web中的使用
  8. ssm(spring mvc+spring+mybatis)框架整合
  9. 使用spring管理事务
  10. 使用SSM框架组合实现增删改查的功能
  11. 验证事务
  12. mybatis generator逆向工程生成代码