Spring——Spring简介

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
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ddm01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值