Spring Boot 2使用总结
文章平均质量分 54
Spring Boot 2使用总结
ceclar123
这个作者很懒,什么都没留下…
展开
-
Spring Boot 2关于maven打包插件的使用
Spring Boot 2关于maven打包插件的使用spring-boot-maven-plugin插件1、直接引用2、通过参数spring.config.location区分不同环境3、通过参数profiles区分不同环境spring-boot-maven-plugin插件https://docs.spring.io/spring-boot/docs/current/maven-plug...原创 2020-01-08 15:44:00 · 345 阅读 · 0 评论 -
Spring Boot 2关于docker的使用
Spring Boot 2关于docker的使用安装dockerdocker镜像docker容器部署SpringBoot项目使用Dockerfile与jar包编辑Dockerfile文件编译创建镜像运行查看日志使用Dockerfile自动构建安装docker-- 安装dockeryum install -y docker-- 启动、停止、重启dockersudo service doc...原创 2019-07-28 14:43:04 · 208 阅读 · 0 评论 -
Spring Boot 2关于ApplicationEvent的使用
Spring Boot 2关于ApplicationEvent的使用自定义线程池处理通过@EventListener处理实现ApplicationListener接口自定义监听实现SmartApplicationListener接口自定义监听ApplicationEvent与Listener是Spring提供的一个事件监听、订阅的实现,内部实现原理是观察者设计模式,设计初衷也是解耦。自定义线程...原创 2019-07-25 20:17:15 · 416 阅读 · 0 评论 -
Spring Boot 2关于日志配置文件的使用
Spring Boot 2关于日志配置文件的使用configuration节点appender 节点自定义encoder,输出额外信息logger与root节点springProfile节点configuration节点scan=“true”,扫描配置文件改变scanPeriod=“10 seconds”,扫描时间间隔debug=“true”,可以输出日志框架的一些日志packagin...原创 2019-07-21 20:37:50 · 258 阅读 · 0 评论 -
Spring Boot 2关于配置文件的使用
Spring Boot 2关于配置文件的使用配置文件使用通过@Value取值通过@ConfigurationProperties通过Spring的Environment来获取通过@PropertySource引入其他properties文件通过@ImportResource引入Spring配置配置文件使用properties文件yml文件当前例子全部使用yml配置文件,区分不同环境的配置...原创 2019-07-18 17:31:22 · 269 阅读 · 0 评论 -
Spring Boot 2关于Async的使用
Spring Boot 2关于Async的使用入口类加上注解@EnableAsync在调用方法加上注解@Async自定义线程池入口类加上注解@EnableAsync@SpringBootApplication@EnableAsync@ComponentScan(basePackages = {"XXX.XX.XXX"})public class Application { pub...原创 2019-06-30 16:13:37 · 142 阅读 · 0 评论 -
Spring Boot 2关于Redis的使用(3)
Spring Boot 2关于Redis的使用3对RedisTemplate的理解ValueOperations常用操作ListOperations常用操作SetOperations常用操作ZSetOperations常用操作HashOperations常用操作对RedisTemplate的理解public class RedisTemplate<K, V> extends Red...原创 2019-07-21 12:52:15 · 291 阅读 · 0 评论 -
Spring Boot 2关于Redis的使用(2)
@[TOC](Spring Boot 2关于Redis的使用(2))这里主要采用自定义方式来操作Redis自定义序列化默认采用JDK的序列化方式,可能不满足我们的要求,比如说包名变动等导致反序列化报错实现接口org.springframework.data.redis.serializer.RedisSerializer系统自带org.springframework.data.re...原创 2019-06-30 13:07:19 · 140 阅读 · 0 评论 -
Spring Boot 2关于Redis的使用(1)
@[TOC](Spring Boot 2关于Redis的使用(1))引入相关包// https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-rediscompile group: 'org.springframework.boot', name: 'spring-boot-sta...原创 2019-06-30 12:41:52 · 132 阅读 · 0 评论 -
Spring关于Bean的生命周期
Spring关于Bean的生命周期Bean常用实现接口针对所有Bean的处理自定义一个Bean,实现相关接口自定义一个BeanPostProcessor自定义一个InstantiationAwareBeanPostProcessor自定义一个实现相关接口的Bean运行测试结果输出Bean常用实现接口BeanNameAwarevoid setBeanName(String name);...原创 2019-06-22 20:27:55 · 157 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(6)
Spring Boot 2关于http接口调用6使用自定义HttpClientProxy定义自己的FeignClient注解定义自己的RequestMapping注解自定义HttpClientProxy,用于解析自定义的两个注解自定义HttpClientFactory,通过Proxy构造一个实例定义接口单元测试使用自定义HttpClientProxy这里其实是参考FeignClient的功能,...原创 2018-11-06 10:13:09 · 447 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(5)
Spring Boot 2关于http接口调用5使用FeignClient包引用启用FeignClient配置文件修改定义接口使用注解url参数configuration参数单元测试源码位置使用FeignClientFeign是一个声明式的Web服务客户端,使用Feign可使得Web服务客户端的写入更加方便。只需要几个注解就可以实现基本的http调用功能,减少了许多重复的代码。这里只介绍其单独...原创 2018-10-30 11:07:33 · 1166 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(4)
Spring Boot 2关于http接口调用4使用WebClient创建实例单元测试源码位置使用WebClientWebClient是Spring 5的反应性Web框架Spring WebFlux的一部分。创建实例// 创建默认实例static WebClient create() { return new DefaultWebClientBuilder().build();}/...原创 2018-10-28 21:58:45 · 354 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(3)
Spring Boot 2关于http接口调用3使用RestTemplateRestOperations中常用的接口单元测试源码位置使用RestTemplateRestTemplate是从Spring 3 就有的功能,这里主要简单介绍几个常用接口的使用RestOperations中常用的接口public class RestTemplate extends InterceptingHttp...原创 2018-10-28 20:46:00 · 319 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(2)
Spring Boot 2关于http接口调用2使用HttpAsyncClientHttpAsyncClient中常用的接口创建连接调用方式单元测试源码位置使用HttpAsyncClient这里主要使用apache的 HttpComponentshttp://hc.apache.org/index.htmlhttps://mvnrepository.com/artifact/org.apa...原创 2018-10-26 12:08:57 · 663 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(1)
Spring Boot 2关于http接口调用1使用HttpClientHttpClient接口中常用方法封装HttpClient进一步封装HttpClientHttpRequestBuilder类构造请求参数单元测试源码位置使用HttpClient这里主要使用apache的 HttpComponentshttp://hc.apache.org/index.htmlhttps://mvnr...原创 2018-10-25 16:22:43 · 601 阅读 · 0 评论