一、SpringBoot整合Junit 1.使用Idea快速搭建SpringBoot工程 或在pom.xml中引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> 2.创建Service类 package com.example.springboo…
一、SpringBoot整合Junit 1.使用Idea快速搭建SpringBoot工程 或在pom.xml中引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> 2.创建Service类 package com.example.springboo…
一、配置文件分类 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(.yaml)进行配置。 在同一级别下配置文件的优先级为:properties -> yml -> yaml 二、yaml基本语法 YAML全称是 YAML Ain't Markup Language 。YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚…
一、SpringBoot概述 SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必再配置与逻辑业务之间进行思维切换,全身心的投入到逻辑业务的代码编辑中。从而大大提高了开发效率,一定程度上缩短了项目周期。2014年4月,SpringBoot1.0.0发布。Spring的顶级项目之一(https://spring.io)。 Spring 缺点 1) 配置繁琐 虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。一开始,Spring用XML配置,而且…
一、消息可投递性 1、介绍 在使用rabbitmq传递消息时,作为消息发送方,为了消息能够可靠传递,杜绝消息的丢失或者传递失败的场景,rabbitmq提供了两种方式来控制消息传递的可靠性模式: confirm 确认模式 rentun 退回模式 rabbitmq传递消息的整个过程: producer -> rabbitmq broker -> exchange -> queue -> consumer confirm 确认模式:消息从producer 到 exch…
一、生产者整合 1.创建生产者SpringBoot工程 2.引入依赖 在pom文件加入以下依赖 <!--1.父工程依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.RELEASE</version> </parent…