Spring概况

简介:是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。

目的:解决企业开发的复杂性。

功能:使用基本的JavaBean代替EJB。

优势:定为的领域是其他流行的framework没有的、是全面的模块化的、它的设计从底部帮助你编写抑郁测试的代码、是潜在的一站式解决方案。

优点:低侵入式设计,低代码污染、Write Once,Run Anywhere、DI有效的降低了耦合度、AOP提供了通用任务的集中管理、ORM和DAO简化了对数据库的访问、高度开放性, 并不强制。

带来的好处:可以有效组织中间层对象、使用统一的配置文件、促进良好编程习惯,减少编程代码、易于单元测试、使EJB成为一种备选、为数据存取提供了一致的框架。

特点:方便解耦,简化开发、AOP编程的支持、声明式事务的支持、方便程序的测试、方便集成各种优秀框架、降低了JavaEE API的使用难度、Spring源码是经典学习范例

核心模块:核心容器(Spring Core)、应用上下文(Spring Context)、AOP模块(Spring AOP)、JDBC和DAO模块(Spring DAO)、对象实体映射(Spring ORM)、Web模 块(Spring Web)、MVC模块(Spring Web MVC)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值