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

Java

MyBatis事务原理与实战深入解析

2025-12-26 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 120

mybatis 事务深度解析:原理、配置与企业级实战事务是保证数据一致性的核心机制,尤其在多步数据库操作场景中(如 “下单减库存...

在Java中实现Excel文档属性添加的操作指南

2025-12-26 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 123

引言在日常的java开发工作中,我们经常需要与excel文档打交道。无论是生成报表、导入导出数据,还是进行数据分析,excel都扮演着不可或...

Springboot整合mqtt实现软硬件通信的示例代码

Springboot整合mqtt实现软硬件通信的示例代码

2025-12-26 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 123

前言本文实现springboot整合mqtt,更好地实现物联网软硬件通信。一、mqtt是什么?mqtt 是消息队列遥测传输的缩写,是一种轻量...

Spring Security基于Customizer 的分布式权限配置最佳实践指南

2025-12-26 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 141

一、 背景与痛点在传统的 spring security 开发中(尤其是单体大应用),我们往往会在一个主配置类(如 securityconf...

Spring事务传播行为从原理到实战完全指南

2025-12-25 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 112

引言:事务传播行为的重要性在企业级应用开发中,数据库事务是保证数据一致性的基石。spring framework的事务传播行为机制,作为其事...

Java 线程基本概念、使用方法最全详解

2025-12-25 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 121

一、什么是线程线程是程序执行的最小单位,是进程中的一个执行流。一个进程可以包含多个线程,这些线程共享进程的资源,但有各自的执行路径。二、ja...

IDEA启动springboot项目报missing ServletWebServerFactory错误的解决方案

2025-12-25 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 128

该问题出现原因多样,大多数是因为配置不当的问题,首先要确定自己问题是不是与本问题出现原因一样。背景项目在idea突然就报错了error st...

SpringSecurity实现踢出指定用户

2025-12-25 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 115

springsecurity踢出指定用户springsecurity中可以使用 sessionregistry 的实现类 sessionre...

SpringGateWay——yml文件配置详解

2025-12-25 14:13 | 分类:编程语言 | 评论:0 次 | 浏览: 107

Spring Gateway 是一个基于 Spring 框架的网关服务,主要作用是将流量路由到不同的微服务中。它的灵活性和可扩...

Java实现将json数组转换成对象列表的三种实现方法

2025-12-25 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 162

在java中,将json数组转换为对象列表(如list<user>)通常需要借助第三方json处理库。常用的库包括 jackso...

一文带你深入了解SpringBoot参数配置的详细步骤

2025-12-25 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 140

一、参数配置:程序员的“遥控器”springboot应用就像一个超级智能的变形金刚,而参数配置就是你手里的万能遥控器...

Java中调用URL请求的5种常见方法详解

2025-12-25 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 118

我们主要讲最常见的两种方法:java原生自带的 和 第三方好用的库。第一部分:java 自带的“工具包”(java....

MybatisPlus中JSON类型处理器的具体使用

MybatisPlus中JSON类型处理器的具体使用

2025-12-25 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 131

数据库的user表中有一个info字段,是json类型:格式像这样:{"age": 20, "intro": "佛系青年", "gender...

MybatisPlus中静态工具DB的实现

MybatisPlus中静态工具DB的实现

2025-12-25 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 115

静态工具db有的时候service之间也会相互调用,为了避免出现循环依赖问题,mybatisplus提供一个静态工具类:db,其中的一些静态...

MybatisPlus自动生成代码的实现示例

MybatisPlus自动生成代码的实现示例

2025-12-25 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 118

在使用mybatisplus以后,基础的mapper、service、po代码相对固定,重复编写也比较麻烦。因此mybatisplus官方提...

SpringBoot启动太慢的7个优化技巧

2025-12-25 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 136

springboot启动太慢?几个优化技巧项目越做越大,springboot启动时间从几秒变成了30多秒。改一行代码等半分钟,效率太低了。今...

java实现处理对象不为空则返回,为空则继续

2025-12-25 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 110

在java中有多种方法可以处理对象不为空则返回,为空则继续的逻辑。以下是几种常见的实现方式:1. 传统 if-else 方式public o...

Java中DTO和VO的区别举例详解

2025-12-25 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 107

前言dto(data transfer object)和 vo(value object / view object)是 java 开发中用...

pthread_once函数使用场景与原理

2025-12-25 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 109

pthread_once 是 posix 线程库中的一个函数,主要用于确保某个初始化操作在多线程环境中只执行一次,即使多个线程同时尝试执行该...

零基础实现Python到Java代码转换的实战全攻略

2025-12-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 120

在企业级系统重构中,python项目向java平台迁移常常面临三大痛点:人工重写成本高、语法差异导致兼容性问题、业务逻辑迁移易出错。作为一款...

IDEA中遇到Git Log界面不显示问题的解决步骤

2025-12-25 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 89

intellij idea 中遇到 git log 界面不显示问题的解决方案。以下是根据文章内容整理的解决步骤:(我清理 idea 缓存后成...

Spring&nbsp;Boot&nbsp;使用FastExcel实现多级表头动态数据填充导出

Spring Boot 使用FastExcel实现多级表头动态数据填充导出

2025-12-24 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 102

1:依赖(maven)<!-- fastexcel 官网最新版 --><dependency> <gro...

SpringBoot结合MyBatis实现数据库字段加密

2025-12-24 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 106

今天分享一篇基于springboot+mybatis来实现数据库字段加密的操作,喜欢的朋友可以借鉴大致的实现流程业务层-->系统拦截器...

Maven依赖冲突的成因与解决方案

Maven依赖冲突的成因与解决方案

2025-12-24 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 122

引言在 java 企业级开发中,依赖管理是每个开发者绕不开的核心课题。随着项目规模扩大、模块增多、第三方库引入频繁,jar 包版本冲突几乎成...

MyBatis-Plus混合使用XML和注解过程

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 105

mybatisplus代码生成器版本匹配是个比较麻烦的问题,这是我的配置: <dependency> ...

JavaWeb基础概念以及与架构之间有哪些区别

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 104

什么是javaweb?架构之间有哪些区别?java web 定义:javaweb是基于java技术栈开发的web应用的总称;web(worl...

JWT在SpringBoot3中的作用及说明

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 108

一、jwt 是什么?(生活类比)jwt 就像是一个"电子身份证"或者"入场手环"。想象一下:去游乐园...

SpringBoot3.0集成Jwt实现token验证过程

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 101

一、pom.xml引入依赖<dependency> <groupid>io.jsonwebtoken&...

Java 格式化输出String.format() 示例解析

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 93

一、基本语法与结构1.1 核心语法// 基础语法string formatted = string.format("格式字符串", 参数1,...

MyBatis使用Map与POJO类实现CRUD操作的步骤详解

MyBatis使用Map与POJO类实现CRUD操作的步骤详解

2025-12-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 106

一、mybatis简介与crud基础mybatis是一款优秀的持久层框架,它支持自定义sql、存储过程以及高级映射。mybatis避免了几乎...

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