Spring学习笔记(一)---概念入门

    xiaoxiao2025-06-13  19

    1、内容提要

    1、Spring简介; 2、框架简介,框架和类库的区别;

    2、具体内容

    1、Spring是什么?

    Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用

    Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架

    从大小与开销两发面而言Spring都是轻量级的

    通过控制反转(IOC)的技术达到松耦合的目的

    提供了面向切面编程的的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发

    包含并管理应用对象的配置和生命周期,这就是一种容器

    将简单的组件配置、组合成为复杂的应用

    Spring提供了详尽的参考文档spring.io大家可以自己学习spring官网链接 下面是Spring提供的组件: Spring的适用范围 1、构建企业应用(SpringMVC+Spring+Hibernate/MyBatis) 2、单独使用Bean容器(Bean)管理; 3、单独使用AOP进行切面处理; 4、Spring对消息的支持(AMQP); 5、在互联网中的应用; 我觉得做Java就要对Spring有所了解

    2.什么是框架

    通常是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求基础功能的软件产品框架就是制定一套规范或者规则(思想),大家(程序员)在该规范或者规则(思想)下工作。或者说就是使用别人搭好的舞台,你来做表演。 框架的特点 半成品封装了特定的处理流程和控制逻辑成熟的、不断升级改进的软件

    框架与类库的区别

    框架一般是封装了逻辑、高内聚的,类库则是松散的工具组合框架专注于某一领域,类库则是通用的 跟着视频敲的,刚入门的笔记,帮助理解概念。
    最新回复(0)