Spring

学习Spring之前问自己几个问题.

1.什么是Spring?

2.为什么要使用Spring.?

一. 那么什么是Spring?

Spring是2003年兴起的一个轻量级的Java开发框架,他是开源的,作者是一个音乐博士.

针对JavaEE的三层结构,每一层Spring都提供了不同的解决技术。从而让他变的简单.

Spring的核心有两部分IOC和AOP

二.为什么要使用Spring呢?

方便解耦,简化开发 比如IOC就是把对象的创建从Java代码从解耦出来了,IOC的作用就是管理对象的创建.AOP是面向切面编程 就是用来增强方法

IOC是控制反转,他是把对象的创建交给了IOC,因为他是把依赖对象的过程给反转,反转了之后就是获得依赖对象的过程由自身管理 变成IOC容器主动的注入 所以控制反转也叫依赖注入

AOP就是在不改变源码的情况下对java程序进行增强,解决了模块之间的耦合性。

AOP(面向切面)是OOP的延申,解决了OOP(面向对象编程)开发中遇到的问题,降低代码之间的耦合性,提高了开发的效率.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值