加载中
springCloud-10. RabbitMQ基础使用

目标 A.完成RabbitMQ消息发送 B.完成RabbitMQ消息接收 前面已有RabbitMQ的安装教程,这里就不再讲安装 1.修改配置 2.创建RabbitMQ消息接收类 package com.test.server.receiverTest; import...

springCloud-10.动态刷新配置中心Config Server

使用MQ实现动态刷新配置 1.启动RabbitMQ 2.config项目添加jar,启动项目 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifac...

springCloud-9.Client使用Config Server

1.pom引入jar <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-client</artifactId> </dependency> 2.修改配置文件 spring: application: ......

springCloud-8.统一配置中心Config Server

简介 Config Server:为了方便管理开发环境,测试环境,生产环境配置 1.创建Config Server新项目 2.Config Server会从Git上拉取配置,我们先去Git上新建个文件,注意建私有项目 拷贝之前eur...

08/08 10:48
10
springCloud-7.安装RabbitMQ

简介 使用docker安装RabbitMQ 首先你得有docker,MAC直接现在pkg安装即可,下载地址:http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/beta/Docker.dmg 镜像加速 鉴于国内网络...

springCloud-6.client多模块使用Feign实现应用之间的通信

简介 之前我们的eurtka-client项目实体类,接口全部放在一个项目,在接口调用的时候实体类就会出现重复写两次(接口提供方和调用方),对后期维护比较麻烦,所以对项目进行拆分 拆分目录: be...

08/07 10:37
39
springCloud-5.使用Feign实现应用之间的通信

1.启动Eureka 2.启动eureka-client,测试 3.打开cliient-test1项目,清理掉RestTemplate的代码 4.pom.xml添加Feign <dependency> <groupId>org.springframework.cloud</groupId> <artifactId...

springCloud-4.RestTemplat的使用(两个client之间的调用)

1.启动eurka-server 2.在client端口8080编写一个hello world方法,并且能访问 3.创建client-test1项目 4.调用EUREKA-CLIENT的index方法,新建RestTemplat启动配置 5.新建调用index类 packag...

springCloud-3.1Eureka的高可用(三台Eureka相互注册)

实现三台Eureka相互注册 1.再创建EurekaServer启动服务, EurekaServerApplication1,EurekaServerApplication2,EurekaServerApplication3分别对应端口号为8001,8002,8003 2.启动EurekaS...

springCloud-3.Eureka的高可用(两台Eureka相互注册)

目前实现的单点对单点,一个Client对应一个Eureka 实现两台Eureka相互注册 实现三台Eureka相互注册 1.实现两台Eureka相互注册实战 1.1打开eureka-server项目 1.2选择eureka-server服务点击复...

springCloud-2.搭建Eureka Client的使用

1.使用IDEA,Spring Initializr创建 2.填写项目资料 3.选择spring boot版本,插件选择Cloud Discovery→Eureka Discovery 4.选择保存地址 5.修改application.yml eureka: client: service-u...

springCloud-1.搭建Eureka Server项目并启动

1.使用IDEA,Spring Initializr创建 2.填写项目资料 3.选择spring boot版本,插件选择Cloud Discovery→Eureka Server 4.选择保存地址 5.pom文件 <?xml version="1.0" encoding="UTF-8"?> <...

9.Spring Boot集成MyBatis (pagehelper分页查询)

1.加依赖包 <!--分页拦截器--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version> </dependency...

8.Spring Boot集成MyBatis (查询功能)

集成MyBatis 各种类型返回的查询 准备依赖包 <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- mybatis --> <...

07/04 20:04
12
7.Spring Boot配置文件application.yml

一、创建配置文件 如图所示,我们在resources文件夹中新建配置文件application.yml 结构图 二、一些基本配置 server: port: 8090 //配置端口 session-timeout: 30 tomcat.max-threads: 0 to...

07/04 10:06
27
6.spring boot使用devtools进行热部署

devtools简介 •spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动...

5.1高性能JSON框架之FASTJSON的简单使用

1.前言 1.1.FastJson的介绍: JSON协议使用方便,越来越流行,JSON的处理器有很多,这里我介绍一下FastJson,FastJson是阿里的开源框架,被不少企业使用,是一个极其优秀的Json框架,Github地...

07/03 14:57
0
5.spring boot使用FastJson解析JSON数据

1.引入FastJson依赖包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency> 2.在Application配置FastJson package co...

4.spring boot返回json数据

1.编写实体类Demo 1.1创建Demo实体类 1.2实体类创建两个属性 2.编写getDemo()方法 @RequestMapping(value = "/getDemo" ,method = RequestMethod.GET) public Demo getDemo(){ Demo demo = n...

3.spring boot Controller获取请求参数的值

1.获取连接中的参数,使用倒的关键词@PathVariable @RestController public class HelloController { @RequestMapping(value = "/hello/{id}",method = RequestMethod.GET) public String in...

07/03 14:24
9

没有更多内容

加载失败,请刷新页面

返回顶部
顶部