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 · 357 阅读 · 0 评论 -
Spring Boot 2关于docker的使用
Spring Boot 2关于docker的使用安装dockerdocker镜像docker容器部署SpringBoot项目使用Dockerfile与jar包编辑Dockerfile文件编译创建镜像运行查看日志使用Dockerfile自动构建 安装docker -- 安装docker yum install -y docker -- 启动、停止、重启docker sudo service doc...原创 2019-07-28 14:43:04 · 219 阅读 · 0 评论 -
Spring Boot 2关于ApplicationEvent的使用
Spring Boot 2关于ApplicationEvent的使用自定义线程池处理通过@EventListener处理实现ApplicationListener接口自定义监听实现SmartApplicationListener接口自定义监听 ApplicationEvent与Listener是Spring提供的一个事件监听、订阅的实现,内部实现原理是观察者设计模式,设计初衷也是解耦。 自定义线程...原创 2019-07-25 20:17:15 · 429 阅读 · 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 · 268 阅读 · 0 评论 -
Spring Boot 2关于配置文件的使用
Spring Boot 2关于配置文件的使用配置文件使用通过@Value取值通过@ConfigurationProperties通过Spring的Environment来获取通过@PropertySource引入其他properties文件通过@ImportResource引入Spring配置 配置文件使用 properties文件 yml文件 当前例子全部使用yml配置文件,区分不同环境的配置...原创 2019-07-18 17:31:22 · 281 阅读 · 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 · 158 阅读 · 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 · 305 阅读 · 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 · 152 阅读 · 0 评论 -
Spring Boot 2关于Redis的使用(1)
@[TOC](Spring Boot 2关于Redis的使用(1)) 引入相关包 // https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis compile group: 'org.springframework.boot', name: 'spring-boot-sta...原创 2019-06-30 12:41:52 · 145 阅读 · 0 评论 -
Spring关于Bean的生命周期
Spring关于Bean的生命周期Bean常用实现接口针对所有Bean的处理自定义一个Bean,实现相关接口自定义一个BeanPostProcessor自定义一个InstantiationAwareBeanPostProcessor自定义一个实现相关接口的Bean运行测试结果输出 Bean常用实现接口 BeanNameAware void setBeanName(String name); ...原创 2019-06-22 20:27:55 · 170 阅读 · 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 · 464 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(5)
Spring Boot 2关于http接口调用5使用FeignClient包引用启用FeignClient配置文件修改定义接口使用注解url参数configuration参数单元测试源码位置 使用FeignClient Feign是一个声明式的Web服务客户端,使用Feign可使得Web服务客户端的写入更加方便。只需要几个注解就可以实现基本的http调用功能,减少了许多重复的代码。这里只介绍其单独...原创 2018-10-30 11:07:33 · 1180 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(4)
Spring Boot 2关于http接口调用4使用WebClient创建实例单元测试源码位置 使用WebClient WebClient是Spring 5的反应性Web框架Spring WebFlux的一部分。 创建实例 // 创建默认实例 static WebClient create() { return new DefaultWebClientBuilder().build(); } /...原创 2018-10-28 21:58:45 · 368 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(3)
Spring Boot 2关于http接口调用3使用RestTemplateRestOperations中常用的接口单元测试源码位置 使用RestTemplate RestTemplate是从Spring 3 就有的功能,这里主要简单介绍几个常用接口的使用 RestOperations中常用的接口 public class RestTemplate extends InterceptingHttp...原创 2018-10-28 20:46:00 · 333 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(2)
Spring Boot 2关于http接口调用2使用HttpAsyncClientHttpAsyncClient中常用的接口创建连接调用方式单元测试源码位置 使用HttpAsyncClient 这里主要使用apache的 HttpComponents http://hc.apache.org/index.html https://mvnrepository.com/artifact/org.apa...原创 2018-10-26 12:08:57 · 689 阅读 · 0 评论 -
Spring Boot 2关于http接口调用(1)
Spring Boot 2关于http接口调用1使用HttpClientHttpClient接口中常用方法封装HttpClient进一步封装HttpClientHttpRequestBuilder类构造请求参数单元测试源码位置 使用HttpClient 这里主要使用apache的 HttpComponents http://hc.apache.org/index.html https://mvnr...原创 2018-10-25 16:22:43 · 621 阅读 · 0 评论