当前位置: 代码网 > it编程>编程语言>

Java

Spring Boot 数据验证与异常处理问题小结

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 64

spring boot 数据验证与异常处理34.1 学习目标与重点提示学习目标:掌握spring boot数据验证与异常处理的核心概念与使用...

Spring线程池的配置及使用ThreadPoolTaskExecutor过程

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 66

一、threadpooltaskexecutor是什么?threadpooltaskexecutor是spring提供的线程池,通过配置参数...

Spring Boot3 集成 Spring AI 实现 Advisor 增强机制的完整流程

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 82

1、简述spring ai 的 advisor api 是一种声明式的拦截机制,借鉴了 spring aop 的设计理念,允许开发者在 ai...

Java使用Spire.Doc实现读取或删除Word文档属性

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 68

在日常的文档处理工作中,word 文档的属性(也称为元数据)扮演着重要角色。这些信息包括标题、作者、公司、关键词等,虽然不直接显示在正文中,...

Spring Boot 使用 WebServiceTemplate 调用 WebService的完整步骤

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 92

webservicetemplate 是 spring 官方原生的 soap 客户端工具,无需引入 cxf 等第三方框架,轻量、简单、和 s...

Mybatis批量插入insert的三种实现方式

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 67

前言提示:在orcale和mybatis执行批量插入是不一样的。方式1oracle批量插入使用 insert all into table(...

Spring线程池ThreadPoolTaskExecutor配置与实践方式

2026-03-30 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 69

threadpooltaskexecutor是spring框架提供的线程池实现,继承自java标准库的threadpoolexecutor,...

MySql8.0对应驱动包匹配注意点+SpringBoot连接MySQL+多数据源配置教程

MySql8.0对应驱动包匹配注意点+SpringBoot连接MySQL+多数据源配置教程

2026-03-30 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 66

mysql 8.0及对应驱动包匹配注意点mysql 数据库更新为8.0及以上后,对应的应用程序数据库链接驱动包也要更新为8.0版本。否则会报...

Java校验文件类型实现方式

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 72

通常校验文件类型,是获取文件后缀,根据后缀名进行判断。但其实这种方式是有被欺骗风险的。下面记录几种判断文件类型的方式。mime类型判断mim...

SpringBoot3使用Apache Tika实现多格式文件内容提取

SpringBoot3使用Apache Tika实现多格式文件内容提取

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 79

做后端开发久了,难免碰到这类刚需:用户上传word、pdf、excel、txt各种文档,后台得自动扒出文本做内容审核、全文检索或者数据库归档...

SpringBoot3集成ip2region实现离线IP查询方案

SpringBoot3集成ip2region实现离线IP查询方案

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 62

引言做后端开发,ip归属地查询绝对是高频刚需场景:用户访问日志埋点、地域权限风控、用户地域画像、站点访问统计,几乎处处都能用得上。之前项目里...

Java关于MD5文件校验问题处理

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 50

前言java中获取文件md5值的四种方法其实都很类似,因为核心都是通过java自带的messagedigest类来实现。获取文件md5值主要...

Spring AI Alibaba框架构建智能体Agent的完整指南

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 55

前言随着大语言模型(llm)技术的快速发展,构建智能agent应用变得越来越简单。本文将通过两个实际的代码示例,展示如何使用spring a...

Java调用通义千问API的详细步骤

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 56

要在java中接入通义千问api,请按以下步骤操作:1. 准备工作获取api key:登录阿里云dashscope控制台创建api key添...

Java文件类型校验之Apache Tika详解

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 56

一、背景判断文件类型一般可采用两种方式1、后缀名判断简单易操作,但无法准确判断类型2、文件头信息判断通常可以判断文件类型,但有些文件类型无法...

SpringData Redis中Hash结构操作方法

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 54

一、前言:为什么用 hash 存储对象?在 redis 中存储用户、商品、配置等结构化数据时,你是否面临以下选择?❓ 是将整个对象序列化为 ...

Spring中的BeanUtils工具类用法

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 40

前言beanutils是一个java类库,用于简化java bean对象之间的属性拷贝和赋值操作,可以减少java开发人员在属性复制和赋值时...

SpringBoot集成Knife4j/Swagger:接口文档自动生成,告别手写API文档

SpringBoot集成Knife4j/Swagger:接口文档自动生成,告别手写API文档

2026-03-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 46

作为后端开发者,接口文档编写是绕不开的工作——既要保证文档的准确性、完整性,又要及时同步接口变更,手动编写不仅耗时耗...

Spring线程池配置之AsyncConfigurer接口解读

2026-03-30 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 45

一、介绍asyncconfigurer是spring框架中的一个接口,用于配置异步任务执行器的相关参数。在java中,异步任务可以通过多线程...

SpringBoot算法实现数据加密传输

2026-03-29 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 53

本文是混合加密:前端 sm2 + sm4,后端 spring boot + hutool 解密的完整示例。方案的逻辑是:前端随机生成一个 s...

后端Long类型ID传给前端精度丢失(变00)的原因分析及解决方案

2026-03-28 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 49

前言在前后端分离的开发中,数据库里存的主键 id 明明是:1750433246798835714,但是前端接收到数据后,id 却变成了:17...

Cursor配置Java环境、创建Spring Boot项目的步骤

Cursor配置Java环境、创建Spring Boot项目的步骤

2026-03-28 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 64

一:配置jdk和mavencursor默认会读取环境变量java_home和maven_home,如果没有配置去找默认路径~/.m2/set...

Java抽象类从入门到精通

2026-03-28 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 50

引言在java面向对象编程中,抽象类是一个非常重要的概念。它为我们提供了一种定义通用模板的机制,让代码更加灵活、可扩展。本文将深入浅出地讲解...

在IDEA中添加jar包到External Libraries库的实现

在IDEA中添加jar包到External Libraries库的实现

2026-03-28 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 47

1. file --> project structure2. project structure --> libraries添...

mybatis-plus分页查询total=0问题及解决方案

mybatis-plus分页查询total=0问题及解决方案

2026-03-28 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 60

mybatis-plus分页查询total=0今天复习分布式架构,一步一步从新架构模块,写道mybatis-plus的时候,突然发现分页查询...

SpringBoot配置加载顺序实践

SpringBoot配置加载顺序实践

2026-03-28 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 61

前言spring boot 不仅可以通过配置文件进行配置,还可以通过环境变量、命令行参数等多种形式进行配置。这些配置都可以让开发人员在不修改...

SpringBoot中文件下载与JSON响应冲突的深度解析与解决方案

2026-03-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 57

引言在spring boot开发中,我们经常遇到需要同时处理文件下载和json响应的场景。很多开发者会遇到这样一个困惑:明明已经正确配置了文...

springboot实现只修改配置文件就解决swagger漏洞的问题

springboot实现只修改配置文件就解决swagger漏洞的问题

2026-03-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 52

在配置文件中增加以下配置springfox.documentation.enabled=falsespringfox.documentati...

Java接口测试框架Restassured介绍及常用方法

2026-03-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 54

接口测试框架restassured介绍市场上的主流的接口测试框架postman:提供了类似restassured的功能,包括请求发送、断言和...

Java实现为Word文档添加文档属性

2026-03-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 55

word文档的文档属性(document properties)是一组用于描述文件本身及其内容的元数据,包括内置属性(如标题、作者、主题、关...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com