微服务架构-SpringBoot
诸般世界
这个作者很懒,什么都没留下…
展开
-
001 微服务架构 SpringBoot应用(一)
SpringBoot的诞生就是为了解决spring配置繁杂,集成其他框架过程中冲突频发,因此,SpringBoot的特点就在于,配置简单,集成方便,开发流畅;1.pom.xml:maven依赖配置文件:--1.项目信息;--2.jdk版本;--3.项目依赖(开发过程中所需依赖加入此处);--4.项目有maven构建2.application.prop...原创 2019-07-10 12:51:45 · 181 阅读 · 0 评论 -
002 微服务架构 SpringBoot应用(二) 动态配置和动态打包
SprintBoot对应目录结构和包的规范与通配的项目开发基本类似,只是多了项目主包;1.目录及包结构:可以根据实际项目要求进行包构建;注意:项目进行包构建,那么作为AppConfig作为配置类,要加入@ComponentScan()注解对工程进行扫描,其要求数组参数,加入你要扫描的包路径(开发前就要设置完成)package com.zxy.springbootquicksta...原创 2019-07-10 15:56:39 · 668 阅读 · 0 评论 -
003 微服务架构 SpringBoot应用(三) LogBack日志
LogBack日志框架:1. 创建logback.xml配置文件:<?xml version="1.0" encoding="UTF-8"?><!-- scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当sc...原创 2019-07-10 17:01:11 · 434 阅读 · 0 评论 -
005 SpringBoot-整合RedisClustor集群操作
在redis集群搭建完成的基础上:1.配置application.properties:#server.context-path=/redisserver.context-path=/redisserver.port=8001spring.redis.pool.max-active=100spring.redis.pool.max-wait=5spring.redis.poo...原创 2019-07-15 13:07:03 · 295 阅读 · 0 评论 -
006 SpringBoot-整合定时任务详解(单点)
1.引入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ...原创 2019-07-15 13:44:27 · 168 阅读 · 0 评论 -
007 SpringBoot-整合重试策略详解
SpringBoot 重试机制 Retry重试机制,其实就是我们对一个请求进行多次重试,可以指定重试的相关参数,例如重试次数、间隔、重试线程数等等,什么异常情况下进行重试,如果达到指定上限可以进行具体的最终性失败处理。•第一步引入依赖:•第二步:@EnableRetry 启用重试功能•第三步:@Retryable 在方法上配置重试机制,相关核心配置参数如下•v...原创 2019-07-15 14:13:54 · 260 阅读 · 0 评论 -
008 SpringBoot-RestTemplate使用
•HTTP调用,是一种非常常见的调用技术,业界主流的技术如:Apache HttpClient、JDK自带的.net包下的HttpURLConnection类。•RestTemplate,它是Spring自带的非常好用的HTTP调用辅助类!•创建一个IndexController,分别实现一些简单的API接口,然后使用RestTemplate去进行Http调用!package com....原创 2019-07-15 14:44:39 · 152 阅读 · 0 评论 -
004 微服务架构 SpringBoot-整合MyBatis&Druid
1.创建项目配置pom.xml引入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h...原创 2019-07-11 12:04:48 · 228 阅读 · 0 评论