摘至:https://www.cnblogs.com/ncwoniu/p/11498460.html

一、Spring全家桶
1.Spring Framework
       也就是我们经常说的spring框架,包括了ioc依赖注入,Context上下文、bean管理、springmvc等众多功能模块,其它spring项目比如spring boot也会依赖spring框架。

2.springBoot
       它的目标是简化Spring应用和服务的创建、开发与部署,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用的微服务功能,可以和spring cloud联合部署。Spring Boot的核心思想是约定大于配置,应用只需要很少的配置即可,简化了应用开发模式。

3.Spring Data
       是一个数据访问及操作的工具集,封装了多种数据源的操作能力,包括:jdbc、Redis、MongoDB等。

4.springCloud
       是一套完整的微服务解决方案,是一系列不同功能的微服务框架的集合。Spring Cloud基于Spring Boot,简化了分布式系统的开发,集成了服务发现、配置管理、消息总线、负载均衡、断路器、数据监控等各种服务治理能力。比如sleuth提供了全链路追踪能力,Netflix套件提供了hystrix熔断器、zuul网关等众多的治理组件。config组件提供了动态配置能力,bus组件支持使用RabbitMQ、kafka、Activemq等消息队列,实现分布式服务之间的事件通信。

5.Spring Security
       主要用于快速构建安全的应用程序和服务,在Spring Boot和Spring Security OAuth2的基础上,可以快速实现常见安全模型,如单点登录,令牌中继和令牌交换。你可以了解一下oauth2授权机制和jwt认证方式。oauth2是一种授权机制,规定了完备的授权、认证流程。JWT全称是JSON Web Token,是一种把认证信息包含在token中的认证实现,oauth2授权机制中就可以应用jwt来作为认证的具体实现方法。

Spring全家桶简介相关推荐

  1. Java Spring全家桶详解——Spring简介

    今天新开一个专栏,专门讲解Spring全家桶的知识点,我会用通俗易懂的话讲解晦涩难懂的原理,并搭配代码演示,让大家快速入门 废话不多说,今天我们先学习Spring全家桶中的第一个框架:Spring 如 ...

  2. Spring全家桶--SpringCloud(高级)

    Spring全家桶--SpringCloud(高级) 前言 一.SpringCloud alibaba 1.1 简介 1.2 主要功能 1.3 组件 1.4 资源获取 二.Nacos 2.1 Naco ...

  3. Spring全家桶学习

    Spring全家桶课程学习 第二集 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居 ...

  4. Spring全家桶及思维导图

    目录 前言 Spring Framework的思维导图 Spring MVC的思维导图 Spring Boot的思维导图 Spring Cloud的思维导图 总结 前言 spring系列的框架作为老牌 ...

  5. Spring全家桶--SpringCloud(初级)

    SpringCloud初级 前言 一.微服务介绍 1.1 分布式系统定义 1.2 应用架构的演变 1.2.1 单一应用架构 1.2.2 垂直应用架构 1.2.3 分布式应用架构 1.2.4 流动计算架 ...

  6. 阿里技术文档:Redis+Spring全家桶+Dubbo精选+高性能+高并发

    最近花了很长的时间去搜罗整理Java核心技术好文,我把每个Java核心技术的优选文章都整理成了一个又一个的文档.今天就把这些东西分享给老铁们,也能为老铁们省去不少麻烦,想学什么技能了,遇到哪方面的问题 ...

  7. Java全能手册火了!Redis/Nginx/Dubbo/Spring全家桶/啥都有

    前言 本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果. 本来想将文件上传到github上 ...

  8. 阿里技术文档:Redis+Nginx+Spring全家桶+Dubbo精选

    最近花了很长的时间去搜罗整理Java核心技术好文,我把每个Java核心技术的优选文章都整理成了一个又一个的文档.今天就把这些东西分享给老铁们,也能为老铁们省去不少麻烦,想学什么技能了,遇到哪方面的问题 ...

  9. Redis+Nginx+设计模式+Spring全家桶+Dubbo阿里P8技术精选文档

    最近花了很长的时间去搜罗Java核心技术好文,我把每个Java核心技术的优选文章都整理成了一个又一个的文档.昨天也是终于全部整理好了,今天就把这些东西分享给老铁们,也能为老铁们省去不少麻烦,想学什么技 ...

  10. 网友提问:精通 Spring 全家桶,被 15 家公司拒绝,大专程序员出路在哪?

    作者 l 会点代码的大叔(CodeDaShu) 最近一个网友向我发来私信说,他精通 Spring 全家桶,但是面试过程中被 15 家公司拒绝,因为他的学历是大专,所以担心是不是学历的原因被拒呢? 我给 ...

最新文章

  1. [轉]在jQuery1.5中使用deferred对象 - 拿着放大镜看Promise
  2. 一次家庭作业意外搞定40年前的数学猜想,牛津小哥:我只研究了几个礼拜
  3. Python SSH爆破以及Python3线程池控制线程数
  4. 指向函数的指针--转
  5. django项目中settings.py文件中路径设置问题
  6. 分布式事务中间件你知道哪些?
  7. 智能手环功能模块设计_可能是目前最好用的智能手环,国产芯加持,颜值与实力并存...
  8. java发邮件的框架_Java的Spring框架中实现发送邮件功能的核心代码示例
  9. 注意了,有关学习前端的一些“坑”,别踩!
  10. Mysql数据库自动备份
  11. 队列DID:以知识青年“上山下乡”为例
  12. 安装 centos8 设置基础软件仓库时出错
  13. 第三章 基本粒子
  14. mysql1055_MySQL5.7 group by新特性报错1055的解决办法
  15. 两句话中的不常见单词(Uncommon Words from Two Sentences)java
  16. 如何在Guitar Pro上添加吉他和弦
  17. linux下使用mail定时发送邮件-阿里企业邮箱发送
  18. 伤寒杂病论.辨太阳病脉证并治(上)
  19. Hello React-姜威-专题视频课程
  20. 什么是模块化?模块化的好处是什么?

热门文章

  1. ubuntu16.10+cuda8.0+cudnn+caffe+opencv3.2+anaconda2
  2. Guava基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
  3. 如何把像素修改为300dpi?
  4. 使用Xmanger/Xbrowser 远程桌面Ubuntu 12.04 LTS
  5. 小苹果音乐用计算机怎么打,小苹果苗语版歌曲-计算器音乐简谱,比如一些流行歌曲小苹果等等之类的?...
  6. 【观察】阿里云栖大会究竟好在哪里?
  7. PHP分片上传文件到又拍云对象存储
  8. WEB CTF入门题解析
  9. 计算机主机内有的硬件有哪些,电脑主机内有哪些硬件
  10. 一个JSP页面打开另外一个JSP页面并传值