基于Spring Boot + Nacos + Dubbo自定义鉴权过滤器实现方案解析
2026-02-03 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 72
实现说明整体流程:服务提供者启动时会注册到 nacos,并启用自定义的authfilter客户端调用服务前,通过rpccontext设置鉴权...
Spring Data JDBC全解析
2026-02-03 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 86
一、jpa背景早期的jpa的特性是懒加载和关联查询,一下能查出所有的关联信息,但我们开发者在查询sql的时候往往只需要某几个字段,而jpa甚...
Spring Cloud实现远程调用OpenFeign组件的方法
2026-02-03 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 73
一、resttemplate存在问题观察之前文章介绍的远程调用的代码:public orderinfo selectorderbyid(in...
Spring项目报错解读与全部报错图文详解
2026-02-02 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 37
spring项目中出现报错后要如何读懂报错,解决问题?ai时代,报错信息一复制给ai,就能得出结论。但得到看报错的能力,是我认为值得掌握的,...
Java基础语法之对象的比较方式
2026-02-02 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 48
1. 引入基本类型可以直接比较大小,但是我们自定义的类类型可能就无法比较,如果自定义类的类型本身有多个属性的话,那么是以什么样的方式去比较这...
从抛出异常到返回JSON/XML:SpringBoot 异常处理全链路深度解析
2026-02-02 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 64
前言在 web 开发中,异常处理是不可避免的一环。初学者往往喜欢在 service 或 controller 层写大量的 try-catch...
Ubuntu安装Jenkins完整教程(2025最新版)
2026-02-02 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 40
前言本文详细介绍在 ubuntu 22.04.4 系统上安装 jenkins 和 java 17,并配置自动部署 jar 包的完整流程。包含...
ShardingSphere 分库分表原理与Spring Boot集成实践方案
2026-02-02 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 58
前言随着业务规模的增长,单一数据库往往无法满足高性能、高并发的需求。shardingsphere 作为 apache 基金会顶级项目,提供了...
Java 多态从原理到实践的深度解析
2026-02-02 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 47
在 java 面向对象编程(oop)的三大核心特性 —— 封装、继承、多态中,多态是最能体现 “代码灵活...
MyBatis的mapper.xml文件热加载功能实现方案
2026-02-02 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 57
博主之前分析过:arthas 本身不能直接热替换 mybatis 的 mapper.xml 文件。但可以通过一些变通方法实现类似效果。以下是...
Java实现折叠代码功能的方法
2026-02-02 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 46
java 如何折叠代码?在 java 开发中,代码折叠功能可以帮你更好地管理和阅读代码。这个功能主要由你的 ide(集成开发环境)提供。由于...
SpringBoot3配置文件的使用技巧分享
2026-02-01 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 34
引言springboot 的核心优势之一便是“约定大于配置”,无需繁琐的 xml 配置,仅通过简单的配置文件就能完成...
SSM设置欢迎页的三种方式总结
2026-02-01 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 39
ssm项目设置欢迎页前期准备pom.xml文件引入servlet和springmvc基础依赖(保证项目能运行) <!-- 仅需引入s...
SpringBoot使用LibreOffice实现高保真Word转PDF的方法
2026-02-01 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 51
一、需要先安装libreofficewindows:访问官网:https://www.libreoffice.org/download/,下...
SpringBoot接口获取参数的常用注解详解
2026-01-31 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 67
springboot 接口获取参数的注解非常丰富,下面详细介绍一下常用的参数注解:1、url 路径参数@pathvariable获取 url...
Java自动化设置PDF文档属性的示例代码
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 38
在现代开发中,pdf 文件已经成为广泛使用的文档格式。无论是合同、报告、技术文档,还是其他格式的文件,pdf 都提供了良好的跨平台兼容性。在...
Spring Boot异常处理try-catch应该怎么使用?
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 57
1. 为什么异常值得单独写一整个系列在多数业务代码中,异常往往被当作一种“不得不写的语法”:try { ser...
Java多重数组使用及说明
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 47
概念在 java 中,“多重数组”通常指的是多维数组(multidimensional arrays),最常见的是二...
Spring Boot全局异常处理机制中DispatcherServlet的处理流程和作用
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 61
1. 为什么一定要从 dispatcherservlet 讲起异常不是在 controller 里被“解决”的,而是...
java的多重注解(重复注解)详解
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 67
java的多重注解本来早就写这一篇的,后来一直有别的事拖住了,然后就把它给忘了。前段时间看代码时,无意中看到了当时写的多重注解,觉得还是有必...
MyBatis中批量插入的三个关键优化技巧与避坑指南
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 41
上周接了个数据迁移的活,要把10万条数据从老系统导入新系统。写了个简单的批量插入,跑起来一看——5分钟。领导说太慢了...
SpringBoot设置欢迎页的三种方式详解
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 44
方式一:springboot对静态资源的自动映射(最基础)springboot框架将欢迎页做了自动配置,不需要任何配置,只需在静态资源目录下...
JAVA中Spring Boot的AOP切面编程是什么,如何使用?(实例代码)
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 41
一、核心概念1.1 什么是面向切面编程(aop)在软件开发的漫长演进历程中,随着项目规模的不断膨胀和业务逻辑的日益繁杂,代码的可维护性与可扩...
Springboot上传文件与物理删除功能
2026-01-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 63
前端页面--新增:<!-- 文件上传区域 --><div class="form-group"> <la...
Spring Cloud负载均衡LoadBalance及实际应用
2026-01-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 57
一、负载均衡介绍1.1、问题描述上篇文章中远程调用的代码如下:list<serviceinstance> instances =...
Java 线程生命周期与状态转换的核心路径
2026-01-27 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 50
一、前言在上一篇文章中,我们学习了 java 中创建线程的 5 种方式,掌握了线程的基础创建与启动逻辑。但线程从创建到销毁并非一成不变,而是...
SpringBoot中重要注解详解
2026-01-27 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 51
spring boot注解是一种元数据形式,可提供有关程序的数据。换句话说,注解用于提供有关程序的补充信息。它不是我们开发的应用程序的一部分...
RabbitMQ实现延迟通知的完整方案
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 58
一、延迟通知概述延迟通知是指消息在发送后不会立即被消费,而是在指定的时间延迟后才被处理的消息传递机制。常见应用场景包括:订单超时自动取消定时...
java-jwt 使用小结
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 42
java-jwt 是一个用于在 java 应用程序中创建和验证 json web tokens (jwt) 的库。它由 auth0 提供,功...
一文带你搞懂Java中Error和Exception的区别
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 44
前言最近在代码审查的时候,发现团队里有些小伙伴对 error 和 exception 的概念有点混淆。有人把所有的异常都叫 exceptio...