SpringFramework基本介绍

技术体系结构

总体技术体系

单一架构

一个项目,一个工程,导出为war包,在一个tomcat上运行,也叫 all in  one。

项目主要应用技术框架为:spring springmvc mybatis

分布式架构,又叫微服务架构

一个项目(对应 IDEA 中的一个 project),拆分成很多个模块,每个模块是一个 IDEA 中的一个 module。每一个工程都是运行在自己的 Tomcat 上。模块之间可以互相调用。每一个模块内部可以看成是一个单一架构的应用。

因为是单一架构的应用,所以每个模块都要有SSM构成,但每个模块都重新写一遍SSM繁琐,所以出现了springboot,底层是SSM,由springcloud负责各模块之间的调用(有网关组件等)

分布式架构,项目主要应用技术框架:SpringBoot (SSM), SpringCloud , 中间件等

框架概念和理解 

框架( Framework )是一个集成了基本结构、规范、设计模式、编程语言和程序库等基础组件的软件系统,它可以用来构建更高级别的应用程序。框架的设计和实现旨在解决特定领域中的常见问题,帮助开发人员更高效、更稳定地实现软件开发目标。

简单说:框架就是实现类一些基本功能的程序,在这个基础上可以去实现更高的功能,免去了实现基础功能的消耗

框架=jar包+配置文件(很多功能都可以通过配置文件进行修改或开闭)

SpringFramework介绍

spring 和 SpringFramework 概念

广义的spring:spring技术栈(全家桶),SpringFramework,springmvc,springboot,springcloud,spring security等,SpringFramework是基础

狭义的spring:SpringFramework,通常称为Spring框架

功能模块功能介绍
Core Container核心容器,在 Spring 环境下使用任何功能都必须基于 IOC 容器。
AOP&Aspects面向切面编程
TX声明式事务管理。
Spring MVC提供了面向Web应用程序的集成功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值