2019独角兽企业重金招聘Python工程师标准>>>

前言

该相关文档其实是学习一段名为“尚硅谷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,可以尝试用一下)

转载于:https://my.oschina.net/u/3091870/blog/2993886

【Spring Boot】1.基础知识相关推荐

  1. spring Boot 2 基础篇 。内含 整合一个spring boot 的 小案例

    目录 springBoot2基础篇 前言与开发环境 一.快速创建Boot项目 1.使用spring提供的快速构建 2.基于maven的手动构建 3.在Idea中隐藏指定文件/文件夹 二.SpringB ...

  2. Spring/Boot/Cloud系列知识(2)— — 代理模式

    本文转自:https://blog.csdn.net/yinwenjie/article/details/77848285 代理模式是23种设计模式中的一种,属于一种结构模式.用一句大白话解释这个设计 ...

  3. spring boot构建基础版web项目(一)springboot、thymeleaf控制层基础构

    原文作者:弥诺R 原文地址:http://www.minuor.com/147852147/article 转载声明:转载请注明原文地址,注意版权维护,谢谢! 写前说明 根据个人在各篇博文中看到的信息 ...

  4. Spring/Boot/Cloud系列知识:SpringMVC进行HTTP信息接收和发送的过程(1)

    1.整体调用过程 本文承接本专题上一篇文章<Spring/Boot/Cloud系列知识:HttpMessageConverter转换器使用方式>,在上一篇文章中讲解了HttpMessage ...

  5. Spring/Boot/Cloud系列知识:SpringMVC 传参详解(下)

    (接上文<Spring/Boot/Cloud系列知识:SpringMVC 传参详解(上)>) 2.3.通过@PathVariable注解基于URL匹配符接收请求传参 为了便于开发人员实现更 ...

  6. Spring Boot实践——基础和常用配置

    借鉴:https://blog.csdn.net/j903829182/article/details/74906948 一.Spring Boot 启动注解说明 @SpringBootApplica ...

  7. 学习spring必须java基础知识-动态代理

    2019独角兽企业重金招聘Python工程师标准>>> Spring AOP使用动态代理技术在运行期织入增强的代码,为了揭示Spring AOP底层的工作机理,有必要对涉及到的Jav ...

  8. Spring boot的基础总结(三)-------Redis

    上回讲到了基本校验和统一参数返回. 是不是以为我这章要记录mybatis啊?~ 不好意思,这章记录redis. 因为现在数据库那部分不是我做的,哈哈哈~ 言回正传. 5.Redis 5.1 Redis ...

  9. Spring boot (2)--- 基础

    1.安装Spring boot 的开发环境 本章首先介绍如何安装 Spring Boot 应用的开发环境,如果你是新手 需要安装 Java8和Maven3 .Spring Boot 应用中 Maven ...

  10. Spring Boot 对基础 Web 开发的支持(下)2-2

    接着上一课我们继续讲解. 数据校验 在很多时候,当我们要处理一个应用程序的业务逻辑时,数据校验是必须要考虑和面对的事情.应用程序必 须通过某种手段来确保输入进来的数据从语义上来讲是正确的.在 Java ...

最新文章

  1. 系统延时任务和定时任务
  2. c语言约束函数,求解能不能用c或c++语言实现下面的约束条件
  3. android布局之LinearLayout 转
  4. 数据结构源码笔记(C语言):直接选择排序
  5. 白领学python_大学生应该早早自学Python,Ps,Pr,office三件套,还是等到要用的时候再学?...
  6. 前端学习(1810):前端调试之css装饰cursor
  7. 安卓升级鸿蒙,网友实测从安卓升级到鸿蒙2.0:可用内存和机身存储容量都增加了...
  8. 电脑能玩和平精英吗_电脑玩和平精英灵敏度这样设置更流畅,还能匹配手机
  9. sqlite排序规则
  10. Python出力scv文件,打开乱码问题
  11. easypoi 批量导出_浅谈easypoi快速实现excel批量导入
  12. 最少承诺原则和单一职责原则_单一责任原则
  13. 修复Ubuntu系统安装steam无法打开
  14. 功能强大的安卓刷机软件-刷机精灵提供下载
  15. android键盘驱动程序下载,万能键盘驱动程序
  16. Linux下压缩/解压缩的命令
  17. 移动开发的软件开发生命周期介绍(二)
  18. 2022危险化学品生产单位安全生产管理人员考试题库及模拟考试
  19. 京东超级秒杀时间html,京东418超级秒杀节LOGO及使用规范
  20. 跳槽前如何精准评估自己的身价?

热门文章

  1. Winform中实现List<string>赋值给dataGridView与实现多选、全选和获取选择的内容
  2. EasyUI中Dialog对话框的简单使用
  3. 软考-信息系统项目管理师-信息系统安全管理
  4. 信息系统项目管理师采购管理
  5. mpi tcp连接报错_MPI分布式编程 --3.OpenMPI多节点运行报错
  6. Java编写抓取用户信息代码_[代码全屏查看]-一个基于JAVA的知乎爬虫,抓取知乎用户基本信息...
  7. 神策 2020 数据驱动用户大会报名开启
  8. 神策数据 VP 张涛:个性化推荐从入门到精通(附推荐产品经理修炼秘籍)
  9. 数字化转型,赋能新零售解决方案介绍
  10. 毕业季,拿走你急需的求职面试技巧