![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 59
踩到最基点
这个作者很懒,什么都没留下…
展开
-
SpringBoot中@JmsListener注解属性destination支持配置化
正沉浸在撸代码的欢乐中,被大佬排了下肩膀:“小伙儿,问你个问题啊.”,搞的我顿时心头一颤,菊花一紧:“嗯...讲嘛”“话说@JmsListener的destination属性怎么支持配置化呀?”心弦一松,微笑一浮:“哦,这个呀,毛毛雨啦,简单,So Ea...”一、yml中配置队列名称自己适配.propertiesibmmq: queue-test: TEST_QUEUE # 队列名称二、注入配置读取类import lombok.Data;import org.原创 2021-04-13 14:56:25 · 6938 阅读 · 2 评论 -
SpringBoot使用jms整合IBM MQ,实现生产者和消费者
工作需要,要在SpringBoot项目中整合IBM MQ,查阅了一些资料已成功整合,这里做下整理,知识嘛,还是需要系统的梳理一下的;一、导入依赖<!-- ibm mq --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> <version>5.2.9.RELEAS原创 2021-04-13 14:32:03 · 6322 阅读 · 6 评论 -
Spring Boot + WebSocketClient + wss协议证书认证 + 客户端心跳重连机制
近期公司项目中要对接第三方的WebSocket服务获取数据,本来以为是很简单的工作,但问题是服务方提供的是"wss"协议,需要证书认证,为此查阅了很多博客,都没有解决,最后还是自己详细看了代码,根据"https"协议的证书认证方式修改了一下,嘿,还真成了!下面就完整的分享下java端 WebSocketClient 的创建、连接、心跳检测、重连机制以及"wss"协议的证书认证完整示例代码:一、Spring Boot导入依赖<!-- websocket start,版本可根据实际修改原创 2021-04-09 15:22:55 · 9002 阅读 · 5 评论 -
spring boot 使用RestTemplate通过证书认证访问https实现SSL请求
前面文章有讲过 “spring boot 使用RestTemplate信任所有https请求”,但实际生产使用时毕竟违反规范使用,造成安全问题,这里就分享一下通过服务方提供的认证证书来实现https请求;一、证书转换1、服务方给的证书多为"cer"类型,比如直接从浏览器中下载下来的,该类证书不能直接使用java调用认证,需转换为java可识别的类型,比如".keystore";2、利用jdk中"keytool"命令进行转换,即证书导入,windows系统在证书目录打开cmd,执行命令:.原创 2021-04-09 11:21:00 · 9729 阅读 · 7 评论 -
spring boot 使用RestTemplate信任所有https请求
RestTemplate在访问https资源时,出现报错java.security.cert.CertificateException: No subject alternative names matching IP address ******* found;该问题主要是由于https请求时需要服务侧提供的证书认证,如果没有证书的话,可通过以下方法来信任请求:一、通过CloseableHttpClient来信任所有https的请求(绕过证书认证)import org.apache.ht.原创 2021-04-01 14:24:06 · 8421 阅读 · 1 评论