MyBatis一对多关系映射方式小结
2025-10-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 108
1. mybatis n+1 问题详解1.1 什么是n+1问题n+1问题是指执行1次主查询获取n条主记录,然后对每条主记录再执行1次关联查询...
Java利用Spire.Doc for Java实现在Word文档中插入图片
2025-10-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 116
在现代企业应用和个人开发中,java 应用程序与 office 文档的交互越来越频繁。其中,在 word 文档中动态插入图片是一项常见的需求...
SpringBoot中使用Redis案例详解
2025-10-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 109
1.配置xml文件<dependencies> <dependency> <...
SpringBoot通过拦截器实现接口限流的两种方案
2025-10-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 106
在spring boot中,可以通过自定义拦截器(interceptor)结合redis或内存计数器实现接口限流。以下是两种典型实现方式及代...
java面试中经常会问到的mysql问题有哪些总结(基础版)
2025-10-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 111
前言在java面试中,mysql作为最常用的关系型数据库,是高频考察点之一。问题主要围绕基础概念、索引优化、事务与锁、sql性能、存储引擎、...
Spring Boot整合Seata的过程详解(AT 模式)
2025-10-10 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 112
在 spring boot 项目中整合 seata(分布式事务框架),可以实现跨服务、跨数据库的分布式事务管理。seata 提供了多种模式,...
Java中Stream API处理Map初始化的操作方法
2025-10-10 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 115
当然可以! stream api 提供了多种方式来实现 map 的构建、存在则更新、不存在则添加的操作。以下是几种常用的方法:1. 使用co...
Java注解示例详解(含底层原理)
2025-10-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 120
一、什么是注解?定义注解:注解是java语言的元数据(在java层面,所有代码都可视为数据,而注解就是为代码添加特定数据的机制),用于修饰代...
一文详解Java如何自动生成简单的Mermaid类图
2025-10-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 106
背景虽说手动生成类图的过程有利于加深自己的理解,但是查看各个类/接口的信息毕竟比较麻烦,如果可以把生成类图的过程自动化,就可以大大提升画类图...
Java实现一行一行读取文本的多种方法详解
2025-10-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 109
在java中,有多种方式可以一行一行地读取文本。以下是几种常用的方法:1. 使用 bufferedreader + filereaderst...
Java注解处理器实战(附详细示例代码)
2025-10-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 112
注解处理器注解强大的地方在于: 我们可以在运行时或者编译时处理注解. 在编译时或者运行时处理注解的机制都可以称为一个注解处理器.注解处理器的...
利用Java实现为Word文档中的文本与段落添加边框
2025-10-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 130
在日常的 java 应用开发中,我们经常需要与各种文档格式打交道,其中 word 文档以其广泛的应用性占据重要地位。对 word 文档进行自...
Java Caffeine 高性能缓存库详解与使用案例详解
2025-10-09 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 126
java caffeine 高性能缓存库详解与使用案例一、caffeine 简介1.1 什么是 caffeine?caffeine 是一个基...
深入理解 Spring Bean 后处理器@Autowired 等注解的本质(示例demo)
2025-10-09 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 117
在日常开发中,我们几乎每天都会用到 @autowired、@value、@resource、@postconstruct 等注解。但你是否想...
JavaFX中处理Spring的异常的方法
2025-10-09 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 115
处理javafx与spring集成的异常在javafx应用中集成spring框架时,异常处理需要结合两者的特性。javafx运行在javaf...
一文详解如何使用IO流实现文件数据的读写及文件复制
2025-10-09 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 121
一. 什么是io流?io流本质上是 java 中用于处理设备间数据传输的 api(不止限于文件,还包括网络、内存、键盘等),可以实现对文件数...
mybatis call存储过程调用及out的参数问题
2025-10-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 130
在 mybatis 中调用存储过程并获取 out 参数,需通过 xml 映射文件或注解方式实现。以下是详细步骤和示例:核心步骤mapp...
史上最全maven中的pom详述
2025-10-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 116
maven中的pom详述什么是pom?pom(project object model)是maven的基本工作单元。它是一个 xml 文件,...
关于SpringBoot的三级缓存的思考问题小结
2025-10-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 125
前言在阅读 spring boot 源码的过程中,我对 createbean 方法中那段广为人知的逻辑——&ldqu...
springboot对接poi实现导出excel并动态生成折线图
2025-10-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 201
在spring boot项目中,使用apache poi库可以实现将数据导出为excel并嵌入动态生成的折线图。下面为您详细介绍具体的实现步...
java调用chrome浏览器显示指定网页的完整指南
2025-10-09 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 111
在java中调用chrome浏览器显示网页,最常用的方法是通过selenium webdriver来实现自动化控制。selenium是一个强...
Java Bean与Map转换的几种方式
2025-10-09 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 86
pom文件<dependencies> <dependency> <gro...
SpringBoot读取资源目录文件的9种方式
2025-10-09 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 99
1. 使用classloader.getresourceasstream()方法可以使用类加载器来获取资源文件的输入流。该方法接受一个资源文...
IDEA启动Java Spring旧项目的具体配置步骤
2025-10-09 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 111
引言在java开发领域,intellij idea凭借其强大的功能和便捷的操作,成为众多开发者的首选工具。当我们接手一个java sprin...
SpringBoot校验前端传递的参数的流程步骤
2025-10-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 89
spring boot 参数校验(基于 hibernate validator)1. 简介与依赖作用:对 controller 接收的参数进...
Java中Mapper同名的解决方式
2025-10-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 101
问题描述问题复现准备一个demo命名,架构如下图所示:application.yml文件如下所示:mybatis-plus: config...
一键部署SpringCloud 微服务的详细流程
2025-10-09 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 114
一键部署springcloud微服务,需要用到 jenkins k8s docker等工具,自行安装即可。本文使用jenkins部署,流程如...
Java实现敏感数据内存清理的代码详解
2025-10-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 105
一、敏感数据泄露的致命风险2024年某支付平台的重大数据泄露事件中,攻击者通过内存转储技术获取了未及时清理的信用卡号,导致数百万用户的金融信...
SpringBoot反射高效动态编程实战
2025-10-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 92
springboot 中反射的基本使用反射是 java 的核心特性,允许在运行时动态获取类信息、调用方法或访问字段。springboot 作...
SpringBoot多模块扫描包问题及解决
2025-10-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 111
问题由于项目是多人合作的,所以分的模块较多,在运行的时候出现了部分controller中的bean没有被注入的问题解决方法1、首先是要建包的...