会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Linyb极客之路
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
18
下一页
2023年5月10日
聊聊那些年我们实现java AOP几种常见套路
摘要: 前言 有一定开发经验的同学对AOP应该很了解吧,如果不了解,可以先查看如下文章进行科普一下https://baike.baidu.com/item/AOP/1332219?fr=aladdin,再来阅读本文。 示例前置准备 注: 本示例基于springboot进行演示 1、在项目pom引入aop的G
阅读全文
posted @ 2023-05-10 09:59 Linyb极客之路
阅读(261)
评论(0)
推荐(1)
2023年4月25日
聊聊如何通过APT+AST来实现AOP功能
摘要: 前言 如果有使用过spring aop功能的小伙伴,应该都会知道spring aop主要是通过动态代理在运行时,对业务进行切面拦截操作。今天我们就来实现一下如何通过APT+AST在编译期时实现AOP功能。不过在此之前先科普一下APT和AST相关内容 APT(注解处理器) apt可以查看我之前写过的文
阅读全文
posted @ 2023-04-25 09:53 Linyb极客之路
阅读(321)
评论(0)
推荐(1)
2023年4月11日
聊聊如何运用JAVA注解处理器(APT)
摘要: 什么是APT APT(Annotation Processing Tool)它是Java编译期注解处理器,它可以让开发人员在编译期对注解进行处理,通过APT可以获取到注解和被注解对象的相关信息,并根据这些信息在编译期按我们的需求生成java代码模板或者配置文件(比如SPI文件或者spring.fat
阅读全文
posted @ 2023-04-11 16:37 Linyb极客之路
阅读(1064)
评论(0)
推荐(1)
2023年4月4日
记一次springboot通过jackson渲染到前端,出现大写字母变成小写问题
摘要: 前言 最近业务部门接手了外包供应商的项目过来自己运维,该部门的小伙伴发现了一个问题,比如后端的DTO有个属性名为nPrice的字段,通过json渲染到前端后,变成nprice,而预期的字段是要为nPrice。于是他们就找到我们部门,希望我们能帮忙解决一下这个问题,本文就聊聊如何解决问题,至于为什么会
阅读全文
posted @ 2023-04-04 09:44 Linyb极客之路
阅读(401)
评论(0)
推荐(0)
2023年3月28日
聊聊如何在docker环境中配置hosts
摘要: 前言 不知道大家有没有遇到这种场景,部署在docker环境的项目,需要通过域名访问外部一些资源,但因为没有配置dns解析,因此需要通过配置hosts来进行访问。本文就来聊聊可以通过哪些方式可以在docker容器中配置hosts 配置的方法 方法一:启动容器的时候加上“--add-host” 示例:
阅读全文
posted @ 2023-03-28 10:20 Linyb极客之路
阅读(745)
评论(0)
推荐(0)
2023年3月14日
聊聊如何在K8S中实现会话保持
摘要: 前言 故事的起因是朋友所在的部门最近基于auth2实现单点登录,他们在测试环境单点登录,运行得好好的,但他们把单点登录上到预发布环境,发现单点登录不好使了。他们有部分系统是以授权码式接入,发现第一次登录拿到授权码进行换取token时,会提示授权码失效。而他们测试环境和预发布环境的代码是一样的。 后面
阅读全文
posted @ 2023-03-14 09:48 Linyb极客之路
阅读(110)
评论(0)
推荐(0)
2023年2月28日
聊聊如何避免多个jar通过maven打包成一个jar,多个同名配置文件发生覆盖问题
摘要: 前言 不知道大家在开发的过程中,有没有遇到这种场景,外部的项目想访问内部nexus私仓的jar,因为私仓不对外开放,导致外部的项目没法下载到私仓的jar,导致项目因缺少jar而无法运行。 通常遇到这种场景,常用的解法有,外部项目跟内部nexus的网络打通,比如通过VPN。或者将私仓的jar直接下载下
阅读全文
posted @ 2023-02-28 10:55 Linyb极客之路
阅读(702)
评论(0)
推荐(0)
2023年2月21日
聊聊如何基于eureka元数据扩展namespace功能
摘要: 前言 最近朋友部门接手供方微服务项目过来运维,那套微服务的技术栈是springcloud Netflix,和朋友部门的微服务技术栈刚好匹配。当时朋友部门的想法,既然都是同一套技术体系,那些基础服务治理组件比如注册中心之类,就共用同一套。然而在落地实施的过程中,发现供方提供的微服务项目服务有些serv
阅读全文
posted @ 2023-02-21 10:02 Linyb极客之路
阅读(119)
评论(0)
推荐(0)
2023年2月14日
记一次通过K8S ingress访问业务服务出现404问题
摘要: 前言 本文主要复盘某次协助业务部门排查ingress访问业务报404问题 案例模拟复现 业务部门ingress配置了https,访问出现 因为业务部门的CA证书是买的,理论是不应该出现红色三角形图标。于是查看证书 发现证书不是业务部门配置的那个。他们的配置tls密文形如下 apiVersion: v
阅读全文
posted @ 2023-02-14 09:52 Linyb极客之路
阅读(232)
评论(0)
推荐(0)
2023年1月31日
聊聊如何利用apollo与druid整合实现数据源动态热切
摘要: 前言 本文的素材来源与某次和朋友技术交流,当时朋友就跟我吐槽说apollo不如nacos好用,而且他们还因为apollo发生过一次线上事故。 故事的背景大概是如下 前阵子朋友部门的数据库发生宕机,导致业务无法正常操作,当时朋友他们数据库信息是配置在apollo上,朋友的想法是当数据库宕机时,可以通过
阅读全文
posted @ 2023-01-31 09:26 Linyb极客之路
阅读(94)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
18
下一页
公告