上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: ## 前言 最近部门有个需求,需要对一些客户端IP做白名单,在白名单范围内,才能做一些业务操作。按我们的部门的一贯做法,我们会封装一个client包,提供给业务方使用。(**注:** 我们的项目是运行在K8S上)本以为这是一个不是很难的功能,部门的小伙伴不到一天,就把功能实现了,他通过本地调试,可以 阅读全文
posted @ 2023-05-31 09:38 Linyb极客之路 阅读(281) 评论(0) 推荐(0) 编辑
摘要: ## 前言 偶然的机会发现spring有个spring-plugin,官网对它的介绍是 > Spring Plugin provides a more pragmatic approach to plugin development by providing the core flexibility 阅读全文
posted @ 2023-05-23 09:49 Linyb极客之路 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 前言 有一定开发经验的同学对AOP应该很了解吧,如果不了解,可以先查看如下文章进行科普一下https://baike.baidu.com/item/AOP/1332219?fr=aladdin,再来阅读本文。 示例前置准备 注: 本示例基于springboot进行演示 1、在项目pom引入aop的G 阅读全文
posted @ 2023-05-10 09:59 Linyb极客之路 阅读(99) 评论(0) 推荐(1) 编辑
摘要: 前言 如果有使用过spring aop功能的小伙伴,应该都会知道spring aop主要是通过动态代理在运行时,对业务进行切面拦截操作。今天我们就来实现一下如何通过APT+AST在编译期时实现AOP功能。不过在此之前先科普一下APT和AST相关内容 APT(注解处理器) apt可以查看我之前写过的文 阅读全文
posted @ 2023-04-25 09:53 Linyb极客之路 阅读(164) 评论(0) 推荐(1) 编辑
摘要: 什么是APT APT(Annotation Processing Tool)它是Java编译期注解处理器,它可以让开发人员在编译期对注解进行处理,通过APT可以获取到注解和被注解对象的相关信息,并根据这些信息在编译期按我们的需求生成java代码模板或者配置文件(比如SPI文件或者spring.fat 阅读全文
posted @ 2023-04-11 16:37 Linyb极客之路 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 前言 最近业务部门接手了外包供应商的项目过来自己运维,该部门的小伙伴发现了一个问题,比如后端的DTO有个属性名为nPrice的字段,通过json渲染到前端后,变成nprice,而预期的字段是要为nPrice。于是他们就找到我们部门,希望我们能帮忙解决一下这个问题,本文就聊聊如何解决问题,至于为什么会 阅读全文
posted @ 2023-04-04 09:44 Linyb极客之路 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 前言 不知道大家有没有遇到这种场景,部署在docker环境的项目,需要通过域名访问外部一些资源,但因为没有配置dns解析,因此需要通过配置hosts来进行访问。本文就来聊聊可以通过哪些方式可以在docker容器中配置hosts 配置的方法 方法一:启动容器的时候加上“--add-host” 示例: 阅读全文
posted @ 2023-03-28 10:20 Linyb极客之路 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 前言 故事的起因是朋友所在的部门最近基于auth2实现单点登录,他们在测试环境单点登录,运行得好好的,但他们把单点登录上到预发布环境,发现单点登录不好使了。他们有部分系统是以授权码式接入,发现第一次登录拿到授权码进行换取token时,会提示授权码失效。而他们测试环境和预发布环境的代码是一样的。 后面 阅读全文
posted @ 2023-03-14 09:48 Linyb极客之路 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 前言 不知道大家在开发的过程中,有没有遇到这种场景,外部的项目想访问内部nexus私仓的jar,因为私仓不对外开放,导致外部的项目没法下载到私仓的jar,导致项目因缺少jar而无法运行。 通常遇到这种场景,常用的解法有,外部项目跟内部nexus的网络打通,比如通过VPN。或者将私仓的jar直接下载下 阅读全文
posted @ 2023-02-28 10:55 Linyb极客之路 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 前言 最近朋友部门接手供方微服务项目过来运维,那套微服务的技术栈是springcloud Netflix,和朋友部门的微服务技术栈刚好匹配。当时朋友部门的想法,既然都是同一套技术体系,那些基础服务治理组件比如注册中心之类,就共用同一套。然而在落地实施的过程中,发现供方提供的微服务项目服务有些serv 阅读全文
posted @ 2023-02-21 10:02 Linyb极客之路 阅读(30) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页