Spring的IoC和DI
Spring简介
Spring是什么?
Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以 IOC
(Inverse Of Control:反转控制)和 AOP
(Aspect Oriented Programming:面向切面编程)为内核。
提供了展现层 SpringMVC
和持久层 Spring JDBCTemplate
以及业务层事务管理
等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。
Spring发展历程
1997 年, IBM提出了EJB 的思想
1998 年,SUN制定开发标准规范 EJB1.0
1999 年,EJB1.1 发布
2001 年,EJB2.0 发布
2003 年,EJB2.1 发布
2006 年,EJB3.0 发布
Rod John