周振林 周振林
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档

周振林

IT界的小学生
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档
  • 规范

  • Spring

    • Spring基础
      • Spring基础
        • 什么是Spring
        • 为什么有Spring
    • Spring IoC
    • Spring AOP
    • SpringBoot异常
    • SpringBoot过滤器
    • SpringBoot拦截器
    • Response设置响应编码
    • 依赖start和依赖BOM区别
    • Thymeleaf教程
  • 安装教程

  • 其他教程

  • 后端
  • Spring
周振林
2023-08-03
目录

Spring基础

# Spring基础

# 什么是Spring

Spring是一个轻量级的开发框架,其提供了IOC和AOP两个核心功能,其目的是简化企业级开发,使得开发者只需要关注业务流程而不需要关注bean生命周期的管理,通过面向切面编程的方式,对功能进行增强,从而减少代码的侵入性。

# 为什么有Spring

  1. Spring 是一个轻量级的开发框架
  2. Spring 通过IOC容器实现bean生命周期的管理,DI实现依赖注入,从而实现bean依赖关系的松耦合.
  3. Spring 提供AOP面向切面的编程方式,使业务功能和系统功能进行切分
  4. Spring 提供 Spring MVC的web框架,强大而且灵活
  5. Spring 提供事务的统一管理,减少事务处理的复杂性
  6. Spring 生态非常强大,社区非常的活跃
Last Updated: 2023/08/03, 11:01:11
接口设计规范
Spring IoC

← 接口设计规范 Spring IoC→

最近更新
01
Docker安装
06-10
02
Docker运行JAR
06-10
03
Docker部署MySQL
06-10
更多文章>
Copyright © 2019-2025 鲁ICP备19032096号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式