目录1. SpringBoot框架简介1.1 SpringBoot的核心特性1.2 SpringBoot与微服务架构1.3 SpringBoot的优势与应用场景2. Drools规则引擎简介2.1 Drools的基本概念和功能2.1.1 Drools的定义与应用场景2.1.2 Drools的核心组
目录定义使用场景基本操作1. 创建Map<String, Object>对象2. 添加元素3. 获取元素4. 检查键是否存在5. 遍历Map6. 删除元素注意事项示例代码整合在 Java 里,Map<String, Object> 是一个参数化的接口,代
目录Java System类全解析:从基础到实战的进阶指南一、System类的"前世今生":版本演进中的功能迭代1. JDK 1.0:奠定基础功能2. JDK 1.2:强化对象标识3. JDK 5:泛型适配与性能优化4. JDK 7:提升数组操作
目录1. Maven核心概念理解2. POM.XML创建与配置2.1 POM.xml的作用与结构2.1.1 POM.xml的基本元素解析2.1.2 项目信息和构建配置的设置2.2 POM.xml的高级配置2.2.1 仓库配置和镜像使用2.2.2 构建配置的进阶应用3. 依赖
目录1. 类加载器和类加载的双亲委托模型2. SPI机制3. Fatjar启动原理4. 解决方案最近遇到一个诡异的问题:程序中需要用到一个自定义的字符集包my-charset.jar,里面有一个X-GB18030-2022字符集。程序功能要求把UTF-8
目录01 引言02 自动填充实现2.1 MyBATis-Plus 简单搭建2.2 标记自动填充的字段2.3 实现MetaObjectHandler2.4 测试2.5 思考03 实现原理3.1 MybatisParameterHandler3.2 实例化04 小结01 引言
目录前言什么是 META-INFMETA-INF 的主要作用存放清单文件(MANIFEST.MF)Spring Boot 自动装配配置(spring.factories)Java SPI 服务发现机制Spring Boot 配置处理器(spring-configuration-metadata.json)自定义注解处
目录一、IP白名单控制概述1.1 什么是IP白名单1.2 IP白名单 vs 黑名单1.3 IP白名单的应用场景二、Spring Boot中实现IP白名单的技术选型2.1 实现方案对比1. 自定义 Filter 实现2. Spring Security 集成3. AOP(面向切面
目录前言一、相同点 (核心相似之处)二、不同点 (关键差异)三、总结:如何选择?总结前言
目录前言一、环境准备二、JDBC 核心组件与连接流程三、手写 JDBC 代码实现四、代码详解与关键点五、运行与测试六、常见问题与注意事项七、总结前言