Spring——Spring简介
Spring概述:Spring就是一个创建对象的工厂,实现了从new到反射的转变Spring也是一个容器,她用来创建、管理和维护对象的状态及各对象之间的依赖关系(IOC)Spring的两大核心AOP/IOC,在工厂使用了代理的设计模式AOP是面向切面编程,Java是面向对象编程。Spring体系架构:1、Spring Core:工厂,创建...
·
Spring概述:
Spring就是一个创建对象的工厂,实现了从new到反射的转变
Spring也是一个容器,她用来创建、管理和维护对象的状态及各对象之间的依赖关系(IOC)
Spring的两大核心AOP/IOC,在工厂使用了代理的设计模式
AOP是面向切面编程,Java是面向对象编程。
Spring体系架构:
1、Spring Core:工厂,创建对象。维护对象之间的依赖关系(IOC)
2、Spring AOP:面向切面编程,大量运用了代理设计模式。
3、Spring DAO:实现数据库操作的支持,可以支持JDBC
4、Spring ORM:对ORM类的框架进行支持,整合Hibernate、Mybatis
5、Spring Context:Spring上下文模块,主要针对Spring配置文件
6、Spring WEB:整合WEB框架,整合Struts、SpringMVC等
7、Spring MVC:Spring针对MVC模式的实现。
三种实例化对象的方法:
AOP面向切面编程:
系统级,大部分业务都使用的功能做为切面。
实现系统级的代码加到业务代码中。使用代理设计模式。
更多推荐
已为社区贡献1条内容
所有评论(0)