• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
至尊丶神月
博客园    首页    新随笔    联系   管理    订阅  订阅

Spring学习(一)--概述

Spring是什么?

  1. 是一个框架,是为了解决企业应用开发的复杂性而创建的框架
  2. 是一个框架,是一个轻量级的控制反转和面向切面的容器框架

    • 从大小与开销两方面而言Spring都是轻量的
    • 通过控制反转(IoC)的技术达到松耦的目的
    • 提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发
    • 包含并管理应用对象的配置和生命周期,这个意义上是一种容器
    • 将简单的组件配置、组合成为复杂的应用,这个意义上是框架
 

为什么用Spring?

  • 在Spring上开发应用简单,方便,快捷
 

Spring适用范围

  • 构建企业应用
  • 单独使用Bean容器(Bean管理)
  • 单独使用AOP进行切面处理
  • 其他的Spring功能,如:对消息的支持等
  • 在互联网中的应用……
 

Spring包含哪些内容

IOC,AOP,Bean,Spring扩展,其他
 

一些资源

http://spring.io/ 
http://projects.spring.io/spring-framework/

https://docs.spring.io/spring/docs/5.0.8.RELEASE/spring-framework-reference/core.html#spring-core

 

posted @ 2018-07-31 09:17  至尊丶神月  阅读(300)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3