Spring简介

一 Spring是什么

struts是WEB框架(MVC)。

Hibernate是ORM框架,处于持久层。

Spring是容器框架,用于配置bean,并维护bean之间关系的框架。

spring中相关概念:

bean:是Java中的任何一种对象,javabean/service/action/数据源/dao。

IoC:inverse of control,控制反转。

Di:dependency injection,依赖注入。 

AOP:Aspect Orented Programming,面向切面编程。

Spring是一个开源的基于控制反转和面向切面编程技术的容器框架,它的主要目的是简化企业级开发。

控制反转就是应用本身不负责依赖对象的创建和维护,依赖对象的创建及维护由外部容器负责。这样控制权就由应用转移到外部容器了,控制权的转移就是所谓的反转。

依赖注入是指,在运行期间,由外部容器动态地将依赖对象注入到组件中。

二 Spring框架模块

Core模块、Context模块、AOP模块、DAO模块、ORM映射模板模块、Web模块、MVC模块。

三 spring框架图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值