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

Java

一文带你完全掌握SpringBoot中配置的优先级

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 119

一、配置优先级核心原则spring boot配置系统基于几个核心原则构建:就近原则:离应用运行环境越近的配置优先级越高特定性原则:越具体的配...

SpringBoot Maven项目依赖冲突问题排查与解决全攻略

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 125

相信每个java开发者都被 classnotfoundexception 或 noclassdeffounderror 折磨过,明明依赖都引...

Java实现String转Integer的四种方案对比

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 137

在java项目开发中,经常会有类型转换处理,有以下四种实现方案。一、经典类实现使用integer的parseint函数实现,参考代码如下fu...

一文详解SpringBoot服务中添加字段的完整指南

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 127

前言在日常开发中,我们经常需要为现有的api接口添加新的返回字段。这看似简单,但涉及到多个层面的修改,需要遵循一定的规范和流程。本文将以一个...

nacos实现配置多个配置文件(共享配置)

nacos实现配置多个配置文件(共享配置)

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 122

前言一般来说,使用配置中心都会提取一些公共的环境变量放在单独的一个配置文件里面,比如说把数据库url用户名密码什么之类的放到一个配置文件,所...

Spring构造器注入及@Autowired、lombok的@RequiredArgsConstructor的异同点说明

Spring构造器注入及@Autowired、lombok的@RequiredArgsConstructor的异同点说明

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 129

一、构造器注入:spring 是如何 “找到参数” 的?构造器sysusercontroller:public sy...

SpringBoot整合JPA的增删改查教程

2026-03-01 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 125

spring jpa 的核心思想是简化 java 应用程序中的数据持久化操作。以下是一些关键点:核心概念1.对象关系映射 (orm)spri...

Tomcat加Maven配置的方法及常见错误

Tomcat加Maven配置的方法及常见错误

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

添加依赖pom.xml文件:到maven repository里面寻找java servlet apijar包(tomca版本问题(如果报错...

浅谈springboot升级版本引发的灾难

2026-02-28 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 65

一、惊魂一刻:版本升级变生产灾难公司架构迭代要求升级 spring-boot,从1.x版本直接升级至2.x,同时顺带升级了项目关联依赖。测试...

Java中随机数生成的多种方式

2026-02-28 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 68

java 中生成随机数是日常开发中最常见的需求之一:从简单的抽奖、验证码,到游戏、模拟、测试数据,再到安全敏感的密钥、token 生成,随机...

Spring Boot实现分片上传、断点续传与进度条功能

2026-02-28 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 69

spring boot 实现分片上传、断点续传与进度条# spring boot 实现分片上传、断点续传与进度条 ## —— 支持 min...

Spring Boot配置管理最佳实践方案

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

概述spring boot提供了灵活而强大的配置管理机制。从启动命令行参数到环境变量,从配置文件到代码默认值,spring boot能够从多...

MyBatis-Plus 动态表名的正确使用方式

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

解决的痛点​ 在我们日常开发中,经常会遇到某个表的数据量非常大,需要按照年/月进行分表的情况。比如订单表、sn表等等。如何利用mybatis...

SpringBoot利用JSONPath实现高效处理JSON数据

2026-02-16 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 161

在日常的后端开发工作中,我们经常需要和 json 数据打交道,尤其是要从层级复杂的 json 结构里精准提取特定字段。传统的处理方式,比如借...

Java Stream流常用方法归纳整理及案例解析

2026-02-15 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 189

一、引言1.1 什么是java streamjava stream api 是 java 8 引入的一个重要特性,它提供了一种声明式的方式来...

Java响应式编程Mono接口详解

2026-02-15 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 181

一、mono 接口的基本概念mono 是 project reactor 响应式编程库中的核心接口之一,代表一个异步的、可能包含零个或一个元...

Spring MVC处理流程与机制解析

Spring MVC处理流程与机制解析

2026-02-15 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 185

1.springmvc介绍spring mvc 是 spring framework 的一个核心模块,是一个基于 mvc 设计模式​ 的优秀...

Java ReentrantLock的可重入性与公平锁机制详解

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

1.reentrantlock介绍reentrantlock​ 是java 并发包(java.util.concurrent.locks)中...

Java支撑10W高并发的架构设计核心思路

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

引言在现代软件的开发中,数据处理规模超过10w的情况已是常态,无论是电商平台订单批处理、物联网设备日志分析等,无处不在挑战数据处理的极限,并...

SpringBoot实现邮件发送的完整解决方案(附件发送、内嵌图片与中文乱码处理)

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

一、技术选型与依赖配置1.1 maven 依赖配置(jdk 1.8 兼容)<?xml version="1.0" encoding="...

RocketMQ 5.x + Spring Boot 发送消息失败全解析

2026-02-13 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 165

从 grpc 端口到 topic 配置的完整踩坑实录关键词:rocketmq 5.x、spring boot、grpc、producer f...

intellij&nbsp;idea中git分支使用方式

intellij idea中git分支使用方式

2026-02-13 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 150

在git中本地仓库有本地仓库的master分支和其他分支,远程仓库有master分支和其他分支,分支和仓库是独立的概念。在idea的右下角可...

Java多态在Spring Boot 3中的实际应用实例教程

2026-02-13 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 150

​​多态(polymorphism)​​是面向对象编程的三大特性之一,指同一个行为具有多个不同表现形式或形态的能力。在java中,多态主要通...

JAVA开发处理金额常用的数据类型及注意事项

2026-02-13 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 169

前言在处理金额(与钱相关)的数据时,选择合适的数据类型至关重要,因为涉及到精确的数值计算(如加减乘除、汇总统计等),一旦出现精度丢失,可能导...

Idea中Terminal的git基本操作方式

Idea中Terminal的git基本操作方式

2026-02-13 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 159

列出分支列出分支基本命令:git branch没有参数时,git branch会列出你在本地的分支。上图的意思就是,我们有一个叫做maste...

Springboot&nbsp;Mybatis&nbsp;type-aliases-package错误的解决方案

Springboot Mybatis type-aliases-package错误的解决方案

2026-02-13 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 171

背景最近在练习spring boot 2.7.0整合mybatis 2.1.3时,发现在使用mybatis.type-aliases-pac...

Spring&nbsp;IoC和DI深度解析

Spring IoC和DI深度解析

2026-02-13 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 148

spring 是包含了众多⼯具⽅法的 ioc 容器.ioc什么是ioc?像在类上⾯添加 @restcontroller 和@controll...

Spring Cloud微服务之间调用Dubbo的详细过程

2026-02-13 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 129

spring cloud alibaba dubbo 是阿里巴巴开源的 dubbo 微服务框架 与 spring cloud 生态 的深度集...

深入解析Spring Boot中的@ConfigurationProperties注解

2026-02-13 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 133

在spring boot框架中,配置管理是一个核心功能。spring boot提供了多种方式来处理外部配置,其中@configuration...

Java并发编程之ReentrantLock的实现示例

2026-02-13 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 132

一、可中断锁1. 核心方法:lockinterruptibly()作用:允许线程在等待锁的过程中响应中断请求。适用场景:需要支持任务取消或中...

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