![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
赵润泽同学
这个作者很懒,什么都没留下…
展开
-
【Feign源码解析】feign 源码解析
一. 前言看 feign 源码有一个有趣的感受,feign 利用 spring 或者说与 spring 结合的方式,和 mybatis 是一样的,真是天下代码一大抄。先附上 feign 项目提供的示例,非常的全,藏在 github 仓库中,不看源码都没发现。。。feign官方示例二. feignclient bean 被代理的方式首先从 springboot 的启动项看起,springb...原创 2020-04-22 20:21:20 · 644 阅读 · 0 评论 -
将springcloud项目打成war包部署到tomcat中
1.首先把jar包改成war包,然后把内嵌的tomcat去掉<?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:schemaLo...原创 2018-10-11 12:02:55 · 8467 阅读 · 3 评论 -
springcloud中组件feign使用研究记录
feign请求有两种方式:第一种,注解中直接使用spring.application.name,就是注解中name直接等于被调用的项目的name名。@FeignClient(name="clientname")public interface GoodsRemote @RequestMapping(method = RequestMethod.POST , value = "/ss...原创 2018-09-26 17:15:58 · 251 阅读 · 0 评论 -
springboot中使用quartz进行定时任务操作
在springboot中使用quartz进行定时结算操作,并使用feign跨服务调用数据。原创 2018-11-22 12:04:41 · 13019 阅读 · 4 评论 -
微信wap第三方登陆,springboot框架
首先,这里有个坑,微信开放平台和微信公众平台不是一回事。wap端登陆属于微信公众号的功能,而网页端第三方登陆才是微信开放平台的功能。附上微信公众平台的开发者文档地址:添加链接描述。首先要配置好微信公众号,这里还要区分一下订阅号和服务号。订阅号:每个月可以发的消息比较多,但是没有第三方登陆和支付的功能。服务号:可以有登陆支付等功能。配置服务号的时候要仔细看文档,在配置token验证地址的时...原创 2018-12-14 14:21:31 · 827 阅读 · 0 评论 -
springboot,接阿里云消息rocketmq (一)
首先上一张rocketmq的架构图:Rocket主要使用两个组件:Name Server和Broker。Name Server:mq的寻址服务。用于把mq的Broker路由信息做聚合。客户端通过name server去获取topic的路由信息,从而决定对哪些Broker做连接。nameserver是无状态的,互相之间不通信息,客户端寻找nameserver是,随机选一个进行连接,namese...原创 2019-01-20 12:26:07 · 3798 阅读 · 3 评论 -
springboot,接阿里云消息rocketmq (二),优雅的使用mq
上一篇文章仅仅使用了CommandLineRunner和@Configuration、@component等注解,如果仅仅是自己玩足够了,但是用在生产,实在不够优雅。再加上,之前玩过rabbitmq的starter,于是想弄一个rocketmq的starter。不想重复造轮子,于是谷歌了一下,发现alibaba开源了一个starter,扩展spring-cloud-stream,优雅的进行mq的...原创 2019-03-25 15:12:47 · 2103 阅读 · 0 评论