-
Spring Cloud Gateway 实现Token校验
Spring Cloud Gateway 实现Token校验 在我看来,在某些场景下,网关就像是一个公共方法,把项目中的都要用到的一些功能提出来,抽象成一个服务。比如,我们可以在业务网关上做日志收集、Token校验等等,当然这么理解很狭隘,因为网关的能力远不止如此,但是不妨碍我们...
-
K8s深入了解
K8s深入了解 Ingress控制器介绍 1.没有ingress之前,pod对外提供服务只能通过NodeIP:NodePort的形式,但是这种形式有缺点,一个节点上的PORT不能重复利用。比如某个服务占用了80,那么其他服务就不能在用这个端口了。2.NodePort是4层代理,不能解析7层的http,不能通过...
-
Java8 新特性1—— Lambda表达式、内置函数式接口、方法引用与构
Java8 新特性1—— Lambda表达式、内置函数式接口、方法引用与构造器引用 Java 8是Java的一个重大版本,有人认为,虽然这些新特性领Java开发人员十分期待,但同时也需要花不少精力去学习。在这一小节中,我们将介绍Java 8新特性中Lambda表达式、内置函数式接口、方法引...
-
spring——AOP原理及源码(四)
spring——AOP原理及源码(四) 在本篇我们将完整走完 resolveBeforeInstantiation 全过程,并一直到返回代理对象为止 前情回顾: 上文我们一路分析了从容器创建开始直到我们的AOP注解导入的核心组件AnnotationAwareAspectJAutoProxyCreator执行postProcessBeforeInsta...
-
spring——AOP原理及源码(三)
spring——AOP原理及源码(三) 在上一篇中,我们创建并在BeanFactory中注册了AnnotationAwareAspectJAutoProxyCreator组件。本篇我们将要探究,这个组件是在哪里以及何时发挥作用的。 在上一篇中,我们创建并在BeanFactory中注册了AnnotationAwareAspectJAutoProxyCre...
-
Spring事务Transactional和动态代理(一)-JDK代理实现
Spring事务Transactional和动态代理(一)-JDK代理实现 系列文章索引: Spring事务Transactional和动态代理(一)-JDK代理实现 Spring事务Transactional和动态代理(二)-cglib动态代理 Spring事务Transactional和动态代理(三)-事务失效的场景 什么是代理 理设计模式...
-
Feign Interceptor 拦截器实现全局请求参数
Feign Interceptor 拦截器实现全局请求参数 背景 ??在第三方API对接中通常所有接口都需要在Header或Param放置固定参数(Token、开发者Key等),因为是SpringCloud开发,一般HTTP工具采用Feign。如果选择每个方法都copy相应字段,显得较为冗余。这个时候就可以使用Feign...
-
spring——AOP原理及源码(二)
spring——AOP原理及源码(二) 接下来我们就从后置处理器和BeanFactoryAware的角度来看看AnnotationAwareAspectJAutoProxyCreator的Bean定义类创建完成后都做了什么。 回顾: 在上一篇中,我们提到@EnableAspectJAutoProxy注解给容器中加入了一个关键组件 internalAut...
-
Intellij IDEA配置javaweb项目
Intellij IDEA配置javaweb项目 虽然配置过很多次web项目,但是好久没有写过web,很容易忘记步骤,所以今天专门记录一下。 1.创建maven项目(也可以用其他方式创建项目,个人喜好) 2.设置项目名称 3.项目创建好后,FileProject Structure 进入项目环境配置界面 4.设置w...
2020-03-02 16:04:27 文件Intellij默认浏览器Intel环境配置Tomcat浏览器AVweb项目
-
(一)Spring源码——IoC骗
(一)Spring源码——IoC骗 @[toc] 1. Spring注解的源码分析 1.1 我如何开始分析源码的? 这一部分可以略过直接看第1.2节 想必程序员都会经过这样一个阶段,当 一门编程语言的语法 已经能够熟练运用。并且它的 流行框架 也能够用到 五分熟 ,程序员就会找进阶的入口,...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
