Chen Xingxu Blog

Study Share Communicate

10.SpringBoot学习笔记

YAML配置文件值获取

SpringBoot学习笔记(十)–YAML配置文件值获取 配置文件 person: lastName: hello age: 18 boss: false birth: 2020/6/6 maps: {k1: v1,k2: v2} lists: - lisi - zhaoliu dog: nam...

09.SpringBoot学习笔记

YAML语法

SpringBoot学习笔记(九)–YAML语法 基本语法 k: v 表示一对键值对(空格必须有)。 以空格的缩进来控制层级关系,空格没有指定数量,只要是左对齐的一列数据,都是同一个层级的 server: port: 8081 path: /hello 属性和值大小写敏感 。 值的写法 字面量:普通的值(数字,字符串,布尔) 使用 k: v 格式直接编写,字...

08.SpringBoot学习笔记

YAML简介

SpringBoot学习笔记(八)–YAML简介 配置文件 Spring Boot 使用一个全局的配置文件,配置文件名是固定的。 application.properties application.yml 或 application.yaml 配置文件的作用:修改 Spring Boot 的默认值。如果不做任何配置,Spring Boot 在底层会根据默认值自动配置好。...

07.SpringBoot学习笔记

使用向导快速创建SpringBoot应用

SpringBoot学习笔记(七)–使用向导快速创建SpringBoot应用 使用 Spring Initializer 快速创建一个 Spring Boot 项目 IDEA:使用 Spring Initializer 快速创建项目 主流的 Java IDE 都支持使用 Spring 的项目创建向导快速创建一个Spring Boot项目。 创建项目 1、创建一个新的项目,S...

06.SpringBoot学习笔记

HelloWorld细节-自动配置

SpringBoot学习笔记(六)–HelloWorld细节-自动配置 通过对 Hello World 演示程序的细节探究,了解自动配置的相关概念 主程序类,主入口类 //@SpringBootApplication 标注一个主程序类,说明这是一个Spring Boot应用 @SpringBootApplication public class HelloWorldMainAp...

05.SpringBoot学习笔记

HelloWorld细节-场景启动器(Starters)

SpringBoot学习笔记(五)–HelloWorld细节-场景启动器(Starters) 通过对 Hello World 演示程序的细节探究,了解场景启动器(Starters)的相关概念 父项目 通过了解 spring initializr 生成的工程中 pom.xml 文件的内容,可以发现其依赖了一个父项目: <parent> <groupId...

04.SpringBoot学习笔记

SpringBoot-HelloWorld

SpringBoot学习笔记(四)–SpringBoot-HelloWorld 功能 浏览器发送 hello 请求,服务器接受请求并处理,响应 Hello World 字符串。 创建 Maven 工程 1、进入以下网址: https://start.spring.io/ 2、参照下图,填写相关信息进行配置,填写好后点击 GENERATE 导入工程 导入 spring in...

03.SpringBoot学习笔记

配置Maven

SpringBoot学习笔记(三)–配置Maven Maven 设置 在 Maven 的 settings.xml 配置文件中的 profiles 标签中添加 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDe...

02.SpringBoot学习笔记

微服务简介

SpringBoot学习笔记(二)–微服务简介 Microservices By martinFowler https://www.martinfowler.com/articles/microservices.html 单体应用 单体服务器是构建这样一个系统最自然的方式。处理请求的所有逻辑都运行在一个单一进程中,允许你使用编程语言的基本特性将应用程序划分类、函数和命名空间。你认...

01.SpringBoot学习笔记

入门简介

SpringBoot学习笔记(一)–入门简介 简介 Spring Boot 用来简化 Spring 应用开发,约定大于配置,去繁从简,just run 就能创建一个独立的,产品级别的应用。 背景 J2EE 笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大。 解决 “Spring 全家桶” 时代。 Spring Boot –> J2EE 一站式解...