GraalVM Native Image:从基础到实战 GraalVM Native Image是GraalVM最核心的特性之一,能把Java程序编译成原生可执行文件,解决传统Java程序启动慢、内存占用高的问题,下面我会从基础到实战帮你全面理解。 一、核心概念:GraalVM Native Image 是什么? 传统Java程序运行依赖JVM(Java 2026-01-03 技术分享 13 林三
大白话讲清楚IOC概念 大白话讲清楚IOC概念,通过比喻、类比的方式搞懂它的核心本质,接下来会用生活化的比喻拆解IOC,再结合代码示例讲清它的实现逻辑,最后指出新手常踩的坑。 一、IOC的核心:用比喻理解“控制反转” IOC的全称是Inversion of Control(控制反转),先看一个生活化的类比,帮你理解“反转” 2025-12-29 技术分享 8 林三
通俗的语言讲好Spring AOP 用通俗的方式拆解Spring AOP,让你彻底搞懂它。 一、Spring AOP的核心本质(用比喻讲清楚) 先看一个生活场景: 你去餐厅点一份「番茄炒蛋」,厨师的核心业务是:备料→炒鸡蛋→炒番茄→混合→装盘。 但整个过程中还有一些通用辅助操作: 炒菜前:洗手、开抽油烟机(前置) 炒菜中:随时调整火候 2025-12-29 技术分享 11 林三
springboot3 Feign 与springboot 2有什么区别? Spring Boot 3中默认使用的Feign(OpenFeign)与Spring Boot 2版本的核心区别,这些区别主要集中在依赖适配、底层组件、规范兼容、配置项等方面,下面按维度拆解,结合示例让你一目了然。 核心区别总览 先明确版本映射关系(基础前提): Spring Boot 2 → 对应 2025-12-29 技术分享 14 林三
Spring Boot 操作日志记录与存储的常见实现方式 在 Spring Boot 项目中,操作日志(也称业务日志或审计日志)通常指记录用户的关键操作(如新增、修改、删除等),包括操作人、时间、模块、请求参数、结果等信息。这不同于系统日志(Logback 输出到文件/控制台)或实体审计(JPA 自动记录创建/修改时间)。 主流实现方式有两种: 使用 AO 2025-11-27 技术分享 26 林三