个人专题目录
1.Spring优点
- 轻量级,非侵入式
- 对现有的类结构没有影响
- 可以提供众多服务,如事务管理,WS等
- AOP的很好支持,方便面向切面编程,使得业务逻辑和系统服务分开
- 对主流的框架提供了很好的集成支持,如hibernate,Struts2,JPA等,像一个胶水一样,把一些好的框架粘合在一起方便实用
- 使用Spring的IOC容器,将对象之间的依赖关系交给Spring,降低组件之间的耦合性,让我们更专注于应用逻辑
- Spring DI机制降低了业务对象替换的复杂性。
- Spring的高度可开放性,并不强制依赖于Spring,开发者可以自由选择Spring部分或全部
1.1. AnnotationConfigApplicationContext
配置类
包扫描
1.2. ApplicationContext
- FileSystemXmlApplicationContext
- ClassPathXmlApplicationContext
- WebXmlApplicationContext
网友评论