Spring 是一个开源的框架,为了解决企业应用开发的复杂性而创建的,但是现在已经不止应用于企业。
spring是一个轻量级的控制反转(Ioc)和面向切面(AOP)的容器框架,
从大小和开销两个方面而言spirng是轻量级的
通过控制反转(Ioc)的技术达到松耦合的目的
提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发
包含并且管理应用对象的配置和生命周期,这个意义上是一种容器
将简单的组件配置,组合成为复杂的应用,这个意义上是框架
spring 简单,方便,快捷
spring带来复杂 java ee的春天
spring作用:
1,容器
2,提供了对多种技术的支持
JMS MQ UnitTest ...
2,AOP (事物管理,日志管理)
3,提供了众多方便应用的辅助类(JDBC Template等)
4,对主流的框架(hibernate框架)很好的支持
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。