1-spring框架介绍

请添加图片描述

 

 

spring框架介绍

spring是什么

  1. spring框架是一个开源JavaEE应用程序

  2. 主要核心是IOC(控制反转/依赖注入)和AOP(面向切面编程),除此还有一些如springJDBC+事务等的东西

  3. spring是基于分布式的应用程序

    • 基于轻量级框架
      • 配置管理
      • Bean对象实例化-IOC
    • 集成第三方的框架
      • mybatis
      • springMVC
      • ……
    • 自带服务
      • 邮件mail发送
      • 定时任务
      • 消息处理(异步处理)

spring结构

  1. Dao层:
    • jdbc操作
    • 对应框架:mybatis
  2. Service层
    • 没有对应框架
  3. controller层
    • servlet(接收请求 响应数据 地址匹配 页面转发)
    • 对应框架:springMVC

spring优点

  • 控制反转(IOC),面向切面编程(AOP)
  • 轻量,非入侵
  • 支持事务

一句话:spring就是一个轻量级的控制反转面向切面编程的框架

spring模块划分

  • SpringIOC
  • springAOP
  • springJDBC+事务
  • springWeb

 

posted @ 2021-07-30 21:24  aJream  阅读(40)  评论(0编辑  收藏  举报