09 2020 档案
摘要:原文链接:https://blog.csdn.net/small_to_large/article/details/77435468 COPY 复制文件 格式: COPY <源路径>... <目标路径> COPY ["<源路径1>",... "<目标路径>"] COPY 指令将从构建上下文目录中 <
阅读全文
摘要:原文链接:https://blog.csdn.net/u011617742/article/details/51613519 1,Java中的匿名内部类是如何实现的? 先定义一个接口: 1 2 3 public interface MyInterface { void doSomething();
阅读全文
摘要:原文链接:https://blog.csdn.net/ttzommed/article/details/81103609 【源码中的Spring Boot版本为2.1.3,更新了一点小细节,主要是看思路吧】最近在学习SpringBoot2和Spring Cloud.Finchley版,网上资料也是少
阅读全文
摘要:原文链接:https://blog.csdn.net/washingtin/article/details/102976660 今天遇到项目中,加过滤器调试麻烦的问题。加上了一个过滤器来处理每次登录的问题。 代码如下: /** * 将通配符表达式转化为正则表达式 * * @param path *
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_43935907/article/details/93888343 背景概述 最近公司要求在之前的项目APP接口里面加入端口校验功能,实现起来很简单,就是通过添加拦截器的方式,在interceptor中读取端口参数,校验该端口在配置
阅读全文
摘要:原文链接:https://blog.csdn.net/CL_YD/article/details/103408028 问题表现 springboot从1.x升级到2.x后,解决了好多好多问题,什么maven依赖、import package变化、包冲突、编译不通过、application.prope
阅读全文
摘要:原文链接:https://www.jianshu.com/p/57c01e1b3c63 0x0 背景 在项目开发中,我们有时会将一些属性作为json字符串保存到数据库,此时如何优雅的使用mybatis进行存储和查询就成为一个问题。 mybatis提供了TypeHandler接口可供用户进行自定义属性
阅读全文
摘要:原文链接:https://www.cnblogs.com/baizhanshi/p/10913590.html Feign 支持请求拦截器,在发送请求前,可以对发送的模板进行操作,例如设置请求头等属性,自定请求拦截器需要实现 feign.RequestInterceptor 接口,该接口的方法 ap
阅读全文
摘要:原文链接:https://www.cnblogs.com/zzsdream/p/11199374.html https://blog.snailr.cn/archives/536 一、概述 最近公司准备全面实施docker部署,解决每次项目实施安装部署环境工作量大问题,mysql5.7、oracle
阅读全文
摘要:原文链接:https://segmentfault.com/a/1190000019183725 Spring Cloud Alibaba Sentinel 除了对 RestTemplate 做了支持,同样对于 Feign 也做了支持,如果我们要从 Hystrix 切换到 Sentinel 是非常方
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_36514766/article/details/102500310 package com.gdd.videos.mini_api.common; import org.springframework.beans.factory.anno
阅读全文
摘要:原文链接:https://www.jianshu.com/p/a21f1633d79c jackson允许配置多态类型处理,当进行反序列话时,JSON数据匹配的对象可能有多个子类型,为了正确的读取对象的类型,我们需要添加一些类型信息。可以通过下面几个注解来实现: @JsonTypeInfo 作用于类
阅读全文
摘要:原文链接:https://segmentfault.com/a/1190000022776284?utm_source=tag-newest springboot集成jwt实现token验证 1、引入jwt依赖 <!--jwt--> <dependency> <groupId>io.jsonwebt
阅读全文
摘要:原文链接:https://blog.csdn.net/sinat_34338162/article/details/83543994 一、项目结构 二、pom.xml 依赖添加 (这里我是加在krystal_dao的pom.xml里面,单个项目,直接加在pom.xml,多模块根据自己项目情况添加)
阅读全文
摘要:原文链接:https://my.oschina.net/u/4157150/blog/4282150 mybatis plus使用mapper.xml文件注意事项。 步骤1 加载dao文件,即dao接口文件 加载方式1.在dao接口上增加mapper注解 @Mapper public interfa
阅读全文
摘要:原文链接:https://www.jianshu.com/p/a94c67f02c16 Spring Cloud Stream是构建消息驱动的微服务应用程序框架。提供统一的接收发送管道以连接到消息代理。通过@EnableBinding注解开启SpringCloudStream的支持。通过@Strea
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_40991408/article/details/103921299 一. Ribbon 负载均衡策略介绍 看图,不解释默认 轮询 二. Feign 更改负载均衡策略 项目用 eureka-feign-hystrix-client,
阅读全文
摘要:@FeignClient("user-service") public interface UserFeignClient { @GetMapping(value="/user/{id}",headers={"Authorization=qwer"}) User queryUserById(@Pat
阅读全文
摘要:原文链接:https://zhuanlan.zhihu.com/p/81107006 1.概念部分 http 的背景原理 a. 两台服务器建立 http 连接的过程是很复杂的一个过程,涉及到多个数据包的交换,并 且也很耗时间。 b. Http 连接需要的 3 次握手 4 次分手开销很大,这一开销对于
阅读全文