Spring

Spring都有什么

  • Spring Boot
  • Spring Framework 框架
  • Spring Data 数据(持久层)
  • Spring Cloud 微服务
  • Spring Security 安全(权限管理)
  • Spring Session 登陆
  • Spring AMQP 消息(异步)
  • Spring for Android 安卓应用
  • Spring for Apache Kafka 日志处理

Spring框架

Spring框架是一个开源的JavaEE的应用程序

主要核心是IOC(控制反转/依赖注入)和AOP(面向切面编程)两大技术

1

Spring IOC(控制反转/依赖注入)

Spring AOP

Spirng JDBC + 事务

Spring作用

Dao

​ JDBC操作(Mybatis)

Service

​ Spring框架不是针对Service层的业务逻辑的,目前service没有适合的框架

Controller

​ Servlet(接收请求、相应数据、地址配置、页面转发)

Spring基于分布式的应用程序

  • 基于轻量级框架
    • 配置管理
    • Bean对象实例化IOC
  • 集成第三方框架
    • 持久层框架:Mybatis/Hibernate框架
    • SpringMVC
    • Spring Security权限
    • QUartz时钟框架
  • 自带服务
    • Mail 邮件处理
    • 定时任务处理-定时调度
    • 消息处理

扫一扫,分享到微信

微信分享二维码

请我喝杯咖啡吧~

支付宝
微信