码迷,mamicode.com
首页 > 编程语言 > 详细

初始spring

时间:2020-10-07 20:35:31      阅读:21      评论:0      收藏:0      [点我收藏+]

标签:很多   基础上   XML   容器   load   注解   使用   而在   ring   

Spring是啥

  1. Spring 是一个开源框架
  2. Spring 为简化企业级开发而生,使用 Spring,JavaBean 就可以实现很多以前要靠 EJB
    才能实现的功能。同样的功能,在 EJB 中要通过繁琐的配置和复杂的代码才能够实现,
    而在 Spring 中却非常的优雅和简洁。
  3. Spring 是一个 IOC(DI)和 AOP 容器框架。

Spring的优良特性

① 非侵入式:基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API
② 依赖注入:DI——Dependency Injection,反转控制(IOC)最经典的实现。
③ 面向切面编程:Aspect Oriented Programming——AOP
④ 容器:Spring 是一个容器,因为它包含并且管理应用对象的生命周期
⑤ 组件化 组件化:Spring 实现了使用简单的组件配置组合成一个复杂的应用。在 Spring
中可以使用 XML 和 Java 注解组合这些对象。
⑥ 一站式:在 IOC 和 AOP 的基础上可以整合各种企业应用的开源框架和优秀的第三
方类库(实际上 Spring 自身也提供了表述层的 SpringMVC 和持久层的 Spring JDBC)。

Spring的体系结构
技术图片

初始spring

标签:很多   基础上   XML   容器   load   注解   使用   而在   ring   

原文地址:https://www.cnblogs.com/JackiePeng/p/13768588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!