java

主页 > 软件编程 > java >

Mybatis-Plus 3.5.12分页拦截器消失的问题及快速解决方法

作为 Java 开发者,我们都爱用 Mybatis-Plus 简化 CRUD 操作,尤其是它的分页功能,几行代码就能搞...

在macOS上安装jenv管理JDK版本的教程

在开发 Java 应用程序时,你可能需要在不同的项目中使用不同版本的 JDK。手动切换 JDK 版本可...

java如何实现高并发场景下三级缓存的数据一致性

下面代码是一个使用Java和Redisson实现的三级缓存服务,主要功能包括: 1.缓存结构: 本地缓存...

Java基于Log4j2实现异步日志系统的性能优化

一、技术背景与应用场景 在高并发的后端应用中,日志记录往往成为性能瓶颈之一。同步写日...

MyBatis中$与#的区别解析介绍

一、介绍 #(井号):MyBatis使用#{}作为参数占位符时,会创建预处理语句(Prepared Statement),...

在宝塔面板中安装OpenJDK-17的3种方法

tags: [Minecraft, 服务器搭建, 宝塔面板, Java] 如果你的宝塔面板软件商店中缺少OpenJDK-17(例如搭建...

Java基于iText库实现PDF模板动态赋值与文档生成功能

在企业级开发中,生成标准化的 PDF 文档(如合同、报表、发票等)是常见需求。与 Word 文档不...

Java对异常的认识与异常的处理介绍

一、认识异常与异常类型。 (1)简单定义-什么是异常? Java程序在运行时可能出现的错误或非...

Before和BeforeClass的区别及介绍

Before和BeforeClass的区别 @Before和@BeforeClass都是JUnit测试框架中的注解,它们在测试执行过程中的...

一文彻底搞懂Java中的SPI是什么

在大厂 Java 面试中,SPI(Service Provider Interface)常被用来考察候选人对模块解耦、框架设计和类...

Maven特殊pom.xml配置文件-BOM解读

特殊pom.xml配置文件 - BOM 仅用于集中管理项目依赖版本 在 Maven 中,BOM 用于定义一个项目的依赖...

Java 集合 Collection介绍及常用方式

单列集合体系结构 注意: List系列集合添加的元素是有序(存取数据的顺序相同),可重复,...

Spring Boot 常用注解详解与使用最佳实践建议

一、核心启动注解 1. @SpringBootApplication 作用:Spring Boot应用的入口注解,组合了@Configuration、...

Spring Boot Controller处理HTTP请求体的方法

Spring Boot (通过Spring MVC) 提供了强大的机制来处理不同 Content-Type? 的HTTP请求体。这主要依赖于...

慢sql提前分析预警和动态sql替换-Mybatis-SQL

大促备战,最大的隐患项之一就是慢sql,带来的破坏性最大,也是日常工作中经常带来整个应...

SpringBoot内嵌Tomcat临时目录问题及解决

SpringBoot内嵌Tomcat临时目录问题 听说后面上线可能tomcat临时文件夹会被Linux删除,会报找不到错...

SpringBoot使用GZIP压缩反回数据问题

SpringBoot使用GZIP压缩反回数据 1、初识gzip 第一次看到或者说注意到gzip的时候是在做数据爬虫的...

Java中怎么优雅地处理null值

假设我们有一个学生对象,以及这个学生对象的 Optional 包装器: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...

SpringBoot实现数据库读写分离的3种方法

一、数据库读写分离概述 在大型应用系统中,随着访问量的增加,数据库常常成为系统的性能...

SpringBoot启动报错的11个高频问题排查与解决终极指南

1. 依赖冲突:NoSuchMethodError 的终极解法 错误现象: java.lang.NoSuchMethodError: org.springframework.core...
首页 1 2 3 4 5 下一页 末页