【Spring Boot课程】1.基础知识

前言

该相关文档其实是学习一段名为“尚硅谷Spring Boot的学习视频”的过程中所做的笔记,教导老师讲解的非常细腻,推荐大家去支持一下。

简介

  1. spring boot是用来简化Spring应用开发。
  2. 约定大于配置
  3. just run就能创建一个独立的应用

背景

由于J2EE笨重开发流程、繁多的配置以及低下的开发效率,复杂的部署流程,再加上第三方集成难度较大。

解决

“Spring全家桶时代”
spring boot —— 一站式解决方案
spring cloud —— 分布式整体解决方案

优点

  1. 快速创建独立运行的spring项目以及主流框架集成
  2. 使用嵌入式的sevlet容器
  3. starters自动依赖与版本控制
  4. 大量的默认配置,简化开发,而且支持配置的修改
  5. 无需配置xml文件,开箱即用
  6. 准生产环境的运行时监控
  7. 与云计算天然集成

微服务

提出者,Martin fowler.

简介

  1. 是一种架构风格
  2. 小型服务,可以通过http方式进行互通
  3. 每一个功能元素最终都是一个可独立替换和独立升级的软件单元

环境准备

所需工具

  1. idea
  2. Maven 3.x
  3. JDK 1.8
  4. spring boot 1.5.9(比较旧了)
    这里提到了一个工具,名叫STS(其实就是安装了spring插件的eclipse,可以尝试用一下)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值