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

Java

SpringBoot中通用工具类库(Utils)封装与使用实践

2026-07-26 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 85

一、涉及的技术知识点1.1 空值判断与防御性编程知识点说明多类型空值判断对 string/collection/map/array/opti...

SpringBoot使用JasperReports报表引擎的原理与使用实践

2026-07-26 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 95

一、jasperreports 是什么1.1 定位jasperreports 是 java 生态中最流行的开源报表引擎,专门用于生成格式化的...

SpringBoot实现多数据源配置的四种方案

2026-07-26 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 96

数据库环境:本地 mysql / postgresql / 阿里云 rds mysql方案一:手动配置多 datasource + drui...

使用Java将PDF转换为PowerPoint(PPTX)的操作方法

2026-07-26 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 94

前言在会议演示、教学课件整理、报告汇报或文档内容再利用等场景中,经常需要将 pdf 文件转换为 powerpoint 演示文稿。通过 jav...

Java自动读取和填写PDF中的交互式表单字段

2026-07-26 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 91

pdf 表单常用于信息登记、申请表、调查问卷、合同确认和业务审批等场景。与普通 pdf 不同,表单型 pdf 中包含可交互的文本框、复选框、...

SpringBoot中依赖注入的常用方式对比详解

2026-07-26 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 91

依赖注入(dependency injection,di)是 spring 框架的核心特性之一,也是实现 ioc(控制反转)的具体方式。sp...

nginx配置https+域名访问springboot接口怎么操作?

nginx配置https+域名访问springboot接口怎么操作?

2026-07-25 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 101

目标通过nginx配置,实现通过https+域名访问springboot部署的tomcat接口实现步骤1、首先申请证书下载适用于ngxin版...

SpringBoot如何整合Redis哨兵集群?高并发场景解决方案

SpringBoot如何整合Redis哨兵集群?高并发场景解决方案

2026-07-25 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 89

redis之高可用环境搭建概念:主从复制,是指将一台redis服务器的数据,复制到其他的redis服务器。前者称为主节点(master/le...

Spring Retry重试机制怎么用?一文搞懂@Retryable与@Recover注解

Spring Retry重试机制怎么用?一文搞懂@Retryable与@Recover注解

2026-07-25 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 101

在分布式系统开发中,网络波动、服务暂时不可用等问题时有发生。为了提高系统的健壮性,我们需要一种优雅的方式来处理这些临时性故障—&...

SpringBoot集成Redis哨兵集群实现读写分离的完整教程

SpringBoot集成Redis哨兵集群实现读写分离的完整教程

2026-07-25 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 97

一、redis安装# 安装包存放目录cd /opt/software/# 下载最新稳定版wget https://download.redi...

Java入门到精通的学习笔记:零基础如何快速学会Java开发?

Java入门到精通的学习笔记:零基础如何快速学会Java开发?

2026-07-25 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 113

背景知识java 相关概念javase (java standard edition): 基础版,用于开发桌面应用程序。javaee (ja...

synchronized vs ReentrantLock性能对比:哪个更适合高并发场景?

2026-07-25 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 97

一、基本特性对比特性synchronizedreentrantlock锁的实现机制jvm 内置关键字,通过监视器实现jdk 提供的 api ...

Java开发日记:Cookie、Session、Token和JWT的工作原理和适用场景

Java开发日记:Cookie、Session、Token和JWT的工作原理和适用场景

2026-07-25 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 109

什么是认证(authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡...

Spring Boot整合MyBatis与PostgreSQL的完整实战指南

2026-07-24 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 117

前言在当今的企业级 java 开发场景中,spring boot 凭借其便捷的配置、快速启动能力,结合强大的持久层框架 mybatis 以及...

Java动态代理原理入门与面试话术汇总

2026-07-24 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 100

一、什么是代理代理 = 中介 / 帮你办事的人你不想亲自做一件事,找个人帮你做,但你还是能控制他做什么、怎么做。你(目标对象)→ ...

SpringBoot RabbitMQTemplate消费者确认机制怎么选?

2026-07-24 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 95

这里主要是针对springboot中的rabbitmqtemplate来说的基础代码以查看此专栏相关文章消费者消息确认rabbitmq是阅后...

Java SE位运算和移位运算使用及注意事项

Java SE位运算和移位运算使用及注意事项

2026-07-24 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 101

1.位运算1.1按位与 &:如果两个二进制位都是 1, 则结果为 1, 否则结果为 0public class test { ...

SpringBoot消息重试机制怎么配置?自动重试保证数据一致性的方法

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 107

在分布式系统中,网络抖动、服务超时、资源繁忙等问题时有发生。想象一下:用户下单后,订单消息发送失败,导致库存没有扣减...支付成功后,通知消...

Java实现Excel工作表与图表转图片的实用方案

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 98

引言在数据共享和内容发布的场景中,将 excel 文件转换为图片是一种常见的需求。图片格式具有良好的通用性,无需安装 office 软件即可...

SpringBoot编译报错排查之三元运算符与包装类型的隐形陷阱

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 103

一、问题现象在开发一个erp系统的后端服务时,maven编译突然失败,报错信息如下:[error] /c:/users/xuhui/desk...

Spring Boot重试机制怎么实现?@Retryable注解使用教程

Spring Boot重试机制怎么实现?@Retryable注解使用教程

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 108

当有些方法调用因为网络原因调用失败时往往需要重试机制。1.通过while循环或者捕获异常后做处理。2.使用spring提供的重试机制,这种方...

基于SpringBoot AOP+Redis实现接口限流注解的示例代码

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 106

限流是保护后端系统的第一道防线。用 aop + redis 实现一个自定义限流注解,加到接口上就能限流。一、定义注解@target(elem...

SpringBoot启动流程与配置读取全解析

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 102

摘要:springboot启动时,配置读取发生在bean创建之前,确保依赖配置的bean能正确初始化。加入nacos/springcloud...

SpringBoot接入华为云MRS Redis的最简方案

2026-07-24 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 84

一句话解决问题:本文提供一套零自定义配置、无kerberos依赖、可批量复用的 spring boot 接入华为云国产化 mrs redis...

Java实战之Spring Boot application.yml配置文件示例详解

2026-07-24 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 86

前言本文将详细介绍spring boot application.yml 配置文件的使用和配置项。我们将探讨 application.yml...

从IDEA到Docker部署Spring Boot环境变量配置详解

2026-07-24 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 88

一、问题背景在 spring boot 项目开发中,我们经常使用配置文件中的占位符来引用环境变量,例如:url: jdbc:mysql://...

Spring Boot项目开发接口权限控制之登录+JWT实战指南

2026-07-24 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 80

前言在spring boot项目开发中,完成接口开发只是基础,接口的安全控制才是提升项目专业度的关键——如果接口没有...

Windows环境下Docker部署YOLOv8并集成Spring Boot的完整步骤记录

2026-07-24 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 85

前言在 ai 目标检测领域,yolo(you only look once)系列模型以其高效、精准的特点成为主流选择,而 spring bo...

SpringBoot中请求处理组件全面对比与选型指南

2026-07-24 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 83

spring boot 提供了多种组件来处理请求的不同阶段:过滤器、拦截器、aop、监听器、controlleradvice、参数/返回值处...

Spring Boot中集成MyBatis操作数据库的超详细步骤(含代码)

Spring Boot中集成MyBatis操作数据库的超详细步骤(含代码)

2026-07-24 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 78

前言在java开发中,mybatis是一款轻量级且灵活的持久层框架,支持sql语句和自定义映射,尤其适合需要复杂sql操作的应用场景。结合s...

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