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

Java

MyBatisPlus通过ID更新数据为NULL的四种方法

2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 44

在使用 mybatis-plus 通过 id 更新数据时,若需将字段值设为null,可参考以下解决方案:方法一:使用@tablefield注...

Java 使用JDBC操作PI数据库的方法

Java 使用JDBC操作PI数据库的方法

2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 49

一、概述(1)环境:windows 系列、jre 8 及以上(2)资料:pi 官网 https://techsupport.osisoft....

掌握Java拼音转换:pinyin4j库使用方法及应用价值

掌握Java拼音转换:pinyin4j库使用方法及应用价值

2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 45

简介:在处理中文字符时,将汉字转为拼音是技术需求之一。pinyin4j是一个专门为此设计的开源java库,提供了将汉字转化为多种格式拼音的方...

深入了解与实例应用pinyin4j库

深入了解与实例应用pinyin4j库

2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 47

简介:在java开发中,pinyin4j库是处理汉字与拼音转换的重要工具,提供将汉字转换为全拼音和提取汉字首字母的核心功能。本文详细探讨了p...

Java中遍历JSON文件的详细步骤

2025-08-14 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 41

简介:json作为一种轻量级数据交换格式,在it领域被广泛应用。文章将指导如何在java中使用jackson库遍历json文件内容。介绍了添...

Java集合中的链表与结构详解

Java集合中的链表与结构详解

2025-08-13 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 42

前情提要:在学习 arraylist 时,认识到由于其底层是一段连续空间,当在 arraylist 任意位置插入或者删除元素时,就需要将后序...

springSecurity使用实战指南

springSecurity使用实战指南

2025-08-13 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 51

一.登录security1.自定义用户账号和密码step01-先导入两个依赖方式一:在核心配置文件下设定信息(不合理)spring.secu...

Springboot使用java.ext.dirs方式的漏洞解析

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 45

题目详细答案已被弃用和移除弃用和移除:java.ext.dirs选项已经在 java 9 中被弃用,并在后续版本中被移除。因此,依赖于jav...

spring文件下载的四种方式及对比分析

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 59

方式一:通过responseentity 方式来下载@apioperation(value = "下载数据文档模板")@getmapping...

SpringSecurity实现RBAC权限管理

SpringSecurity实现RBAC权限管理

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 45

上一篇文章 spring boot 实现 jwt 认证,介绍了 spring boot 实现 jwt 认证的流程,本文将关注架构安全性的另一...

详解解Spring Boot高并发锁的使用方法

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 45

在高并发场景中(比如电商秒杀、抢票系统、转账交易),多个线程/用户会同时操作同一共享资源(如库存、账户余额、订单号)。如果不做控制,会导致数...

基于Java实现根据周次生成数据的工具类

基于Java实现根据周次生成数据的工具类

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 48

摘要本文介绍了一个基于java的周次生成工具,用于根据指定的年份和周次类型(自然周或财务周)生成连续的周次列表数据。需求描述根据周次类型,生...

Spring组件初始化扩展点:BeanPostProcessor

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 51

一、概述在spring框架中,beanpostprocessor是一个强大的扩展接口,允许开发者在bean初始化的过程中插入自定义逻辑。它是...

基于SpringBoot实现简单的ELK日志搜索系统

基于SpringBoot实现简单的ELK日志搜索系统

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 55

一、基础环境准备实现 elk 系统的首要前提是搭建好运行所需的基础环境,确保各组件能正常启动和通信。java 环境elasticsearch...

SpringBoot动态配置数据源的三种实现方式

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 42

一、apache druid方式1、配置文件spring: datasource: type: com.alibaba.druid....

Spring Boot 菜单删除实现代码与事务管理

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 46

在后台管理系统开发中,菜单管理是一个核心功能,而删除菜单作为其中的重要操作,需要考虑数据完整性、关联关系处理和操作安全性。本文将详细介绍 s...

Spring Boot项目通过RestTemplate调用三方接口的最佳实践

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 45

在spring boot项目中,使用resttemplate调用第三方接口是一种常见的http客户端操作。resttemplate是spri...

MyBatis延迟加载、关联查询与结果映射的实现原理解析

2025-08-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 39

一、mybatis延迟加载机制详解1. 什么是延迟加载延迟加载(lazy loading)是mybatis提供的一种优化手段,它的核心思想是...

java -jar example.jar 产生的日志输出到指定文件的方法

java -jar example.jar 产生的日志输出到指定文件的方法

2025-08-12 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 50

怎么让 java -jar example.jar 产生的日志输出到指定文件要实现 java -jar example.jar 命令产生的日...

Java报错:org.springframework.beans.factory.BeanCreationException的五种解决方法

2025-08-12 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 39

引言在java开发的复杂生态中,尤其是当使用spring框架来构建强大的应用程序时,异常情况就像隐藏在暗处的荆棘,随时可能阻碍开发进程。其中...

Nacos配置管理实践(手把手教你搭建Nacos集群)

Nacos配置管理实践(手把手教你搭建Nacos集群)

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

nacos配置管理统一配置管理以上把某些配置放到了nacos中,那微服务应该如何从nacos中获取配置呢?去哪读取?–boots...

基于SpringBoot+Pcap4j实现网络流量抓包与实时分析

基于SpringBoot+Pcap4j实现网络流量抓包与实时分析

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

在现代企业网络环境中,网络故障排查、性能监控、安全审计等需求日益增长,传统的网络监控工具往往操作复杂、难以与业务系统集成。本文将详细介绍如何...

SpringBoot + Druid + Dynamic Datasource 多数据源配置方案

SpringBoot + Druid + Dynamic Datasource 多数据源配置方案

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

1、依赖<dependency> <groupid>com.baomidou</groupid>...

SpringBoot中9个内置过滤器用法的完整指南

SpringBoot中9个内置过滤器用法的完整指南

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

spring boot - 内置的9个过滤器用法01characterencodingfilter —— 乱码终结者...

Java使用Redis实现消息订阅/发布的几种方式

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

redis 提供了 pub/sub (发布/订阅) 模式,允许客户端订阅频道并接收发布到这些频道的消息。以下是 java 中使用 redis...

SpringBoot项目自定义静态资源映射规则的实现代码

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

1. 引言:为什么需要静态资源映射?​​在开发web应用时,我们经常需要处理文件上传与访问,例如:用户头像存储后,如何通过url直接访问?博...

Java Swing监听器的原理及使用方法举例

2025-08-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 45

一·什么是事件?在java中,“事件”是指用户与图形用户界面(gui)组件交互时产生的操作,如点击按钮...

Spring Framework路径遍历漏洞(CVE-2024-38819) 的最新解决方案

2025-08-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 38

spring framework路径遍历漏洞(cve-2024-38819) 解决方案升级到spring framework 6.1.14+...

springboot命令java -jar执行流程

2025-08-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 36

一 打包1.1 命令mvn clean package使用命令打包,jar文件路径:target/*.jar1.2 包结构spring-0....

Spring&nbsp;依赖注入、AOP代理全方面解析

Spring 依赖注入、AOP代理全方面解析

2025-08-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 42

ocpo代表open ,c代表closed在软件开发过程中应当对扩展开放,对修改关闭。也就是说,如果在进行功能扩展的时候,添加额外的类是没问...

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