
springboot学习
菜鸟很菜
菜鸟很菜,仍然要飞~
展开
-
springboot学习总结
文章目录springboot学习总结springboot流程图springboot学习总结springboot流程图原创 2020-05-30 19:31:52 · 410 阅读 · 0 评论 -
FeignClient访问第三方地址
FeignClient不仅可以访问微服务之间的地址,还可以访问外部地址;以接口的形式进行调用,大大简化了调用过程;参考如下:https://blog.youkuaiyun.com/qq_21084687/article/details/95964803?utm_source=distribute.pc_relevant.none-taskhttps://blog.youkuaiyun.com/tuhooo/artic...原创 2020-02-20 09:34:16 · 2329 阅读 · 0 评论 -
Spring cloud oauth2.0的源码解析与实践Demo
一、源码代码介绍上一篇已经大致介绍了一下Spring cloud oauth2.0,点此查看上一篇,现在再来大致分析一下它的源码结构,Spring cloud oauth2.0的代码结构图如下:可以看到Spring oauth2.0的代码结构分为了五层,client层负责应用客户端的管理。common层为公共类的所在地。config层为配置层。http.converter层为转原创 2017-04-14 23:49:06 · 29633 阅读 · 79 评论 -
Spring cloud oauth2.0学习总结
因为项目需要,调研并使用了Spring cloud oauth2.0,网上关于oauth2.0的介绍很多,包括交互的流程等等。这里,我不再介绍这些,直接深入讲解,并附上实践代码。希望能对大家有帮助。相关链接:Spring cloud oauth2.0的源码解析和本人实现的三个Demo,第一个Demo是使用Spring cloud oauth2.0来实现单点登陆;第二个Demo是使用Jdbc原创 2017-04-14 19:01:58 · 47764 阅读 · 25 评论 -
使用mongodb的findAndModify命令来进行数据同步
一、问题定义:由于业务需求,需要实现给一条记录分配一个int值的不重复id,由于是多实例部署的服务,所以如何进行数据同步,避免插入重复id成为关键。二、解决过程:1.一开始想到的是,当系统初始化的时候,读取mongo库,找到当前最大的id值,加载到内存,然后多线程之间通过AtomicInteger进行调用,获取下一个要使用的id值。这样,虽然单实例可以很好的工作,并发也没有原创 2017-11-22 19:14:57 · 13388 阅读 · 0 评论