这个东西真够坑的。。。一、Apache版本的本地开发永远跑不起来,暴力改源码可以,但是意义不大。二、zookeeper也是 个坑,遇到crontab混乱执行的时候,干掉zookeeper重来就好。三、...
使用@FeignClient的json转form-data数据转换调用
首先说明一下情况,Server服务是原来就有的,Server_1之前调用Server的时候使用是form-data形式,这就导致了Server支持的就是form-data格式,导致了Server_2使...
SpringBoot整合Elastic-job(详细)
一 作业分片1.分片概念作业分片是指任务的分布式执行,需要将一个任务拆分为多个独立的任务项,然后由分布式的应用实例分别执行某一个或几个分片项。例如:Elastic-Job快速入门中文件备份的例子,现有...
vue+SpringBoot实现文件上传
Vue获取文件upload.html前端我们使用了Vue.js,其中使用axios来发送异步请求。<div id="app"> <inp...
Spring Boot 自定义事件及监听
事件及监听并不是SpringBoot的新功能,Spring框架早已提供了完善的事件监听机制,在Spring框架中实现事件监听的流程如下:自定义事件,继承org.springframework.cont...
探寻SpringBoot中优雅设计监听器的本质
请添加图片描述SpringBoot源码之监听器设计1.观察者模式监听器的设计会使用到Java设计模式中的观察者模式,所以在搞清楚SpringBoot中的监听器的设计之前我们还是非常有必要把观察者模式先...
SpringBoot @PostConstruct 异步不阻塞主线程启动
因为项目中 @PostConstruct 初始化方法中的逻辑比较久, 阻塞了主线程, 耽误启动时间,就想者优化一下, 周末查了一下解决了。上代码:禁止在项目中 ne...
注解@PostConstruct与@PreDestroy 特性说明
Java EE5 引入了@PostConstruct和@PreDestroy这两个作用于Servlet生命周期的注解,实现Bean初始化之前和销毁之前的自定义操作。此文主要说明@PostConstru...
springboot时间格式化
package com.miequan.mall.domain.config; import com.fasterxml.jackson.databind.Serializatio...
@cacheable key 动态拼接
目的是为了同一分类避免冲突,且优雅@Cacheable(value = "job",key = "'job-info-'.concat(T(String)...