1 2 3 4 5 ··· 111 下一页
摘要: idea 安装的插件 和pom里引入的依赖有什么区别 为啥idea 还要安装插件 IDEA 中的插件和 Maven/Gradle 中的依赖是完全不同的两个概念,作用场景和本质有很大区别。简单说:依赖是项目运行 / 编译的 “原材料”,插件是 IDE 增强开发效率的 “工具”。 一、核心区别对比 维度 阅读全文
posted @ 2025-10-16 17:22 hanease 阅读(6) 评论(0) 推荐(0)
摘要: Java 版本迭代中,LTS(长期支持)版本(如 8、11、17)因提供 5-8 年的官方支持,被企业广泛采用。以下按版本顺序梳理 JDK 8 及之后的核心新特性,重点突出 LTS 版本的关键更新: 一、JDK 8(2014 年,LTS)—— 革命性的版本 JDK 8 引入了大量改变 Java 编程 阅读全文
posted @ 2025-10-15 15:46 hanease 阅读(3) 评论(0) 推荐(0)
摘要: JDK 8(Java 8)是 Java 历史上极具里程碑意义的版本,引入了多项革命性特性,极大提升了代码简洁性、可读性和开发效率。以下是 JDK 8 的核心新特性及方法详解,包含用法、示例和应用场景: 一、Lambda 表达式(闭包) 核心作用:用简洁的语法实现 “函数式编程”,可作为参数传递给方法 阅读全文
posted @ 2025-10-15 15:00 hanease 阅读(25) 评论(0) 推荐(0)
摘要: Optional.ofNullable() 是 Java 8 引入的 Optional 类的核心静态方法之一,用于安全地包装一个可能为 null 的对象,避免直接操作 null 导致的空指针异常(NPE)。它是处理 “不确定是否为 null 的值” 的基础工具。 基本作用 Optional.ofNu 阅读全文
posted @ 2025-10-15 14:30 hanease 阅读(11) 评论(0) 推荐(0)
摘要: 版本对应依据 Spring Cloud Alibaba 与 Nacos 的版本兼容性遵循官方维护的版本对应关系,2021.0.5.0 属于 Spring Cloud Alibaba 2021.x 分支,该分支主要适配 Nacos 2.0.x 版本(Nacos 2.0 及以上引入了 gRPC 通信模式 阅读全文
posted @ 2025-10-15 14:23 hanease 阅读(13) 评论(0) 推荐(0)
摘要: Spring Boot 项目的部署可以使用 Tomcat,但并非只能用 Tomcat。具体取决于项目的配置和需求,主要分为两种情况:** 内置服务器部署 (默认)和外部服务器部署 **。 一、默认:内置 Tomcat 部署(最常用) Spring Boot 的 spring-boot-starter 阅读全文
posted @ 2025-10-11 11:22 hanease 阅读(15) 评论(0) 推荐(0)
摘要: Keepalived、LVS、Nginx 三者结合可构建 “高可用 + 高性能 + 灵活七层处理” 的负载均衡架构,广泛用于高并发业务场景(如电商、支付系统)。三者分工明确: LVS:作为四层(TCP/UDP)负载均衡器,负责高性能流量分发(基于内核态,支持百万级并发); Nginx:作为七层(HT 阅读全文
posted @ 2025-10-09 10:31 hanease 阅读(99) 评论(0) 推荐(0)
摘要: 一、MyBatis 中 Mapper 注解与 XML 方式在处理复杂业务逻辑时的核心差异 复杂业务逻辑通常涉及 动态 SQL(多条件拼接)、多表关联查询、嵌套对象映射、批量操作、子查询 等场景。两种方式在这些场景下的处理能力和体验有显著区别: 复杂场景Mapper 注解方式XML 映射文件方式 动态 阅读全文
posted @ 2025-09-30 11:13 hanease 阅读(53) 评论(0) 推荐(0)
摘要: 在 MyBatis 中,SQL 语句的编写有两种主流方式:注解方式(直接在 Mapper 接口上写 SQL) 和 XML 映射文件方式。两种方式各有优缺点,选择需结合 SQL 复杂度、项目规模、团队协作习惯 等因素。以下是详细对比和选择建议: 一、两种方式的基本用法 1. 注解方式(SQL 写在接口 阅读全文
posted @ 2025-09-30 11:03 hanease 阅读(11) 评论(0) 推荐(0)
摘要: 在分库分表架构中,客户端解决方案和服务端解决方案的核心区别在于:分库分表的逻辑(如 “数据该路由到哪个分库 / 分表”)是在 “应用程序端” 实现,还是在 “独立的中间服务端” 实现。两者的架构、适用场景和优缺点有显著差异,以下是详细解析: 一、客户端分库分表解决方案 定义:分库分表的逻辑(数据路由 阅读全文
posted @ 2025-09-29 15:02 hanease 阅读(38) 评论(0) 推荐(0)
1 2 3 4 5 ··· 111 下一页