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

Java

深度解析Java项目中包和包之间的联系

2025-06-30 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 26

前言如果你还不知道java里面包名的作用,请看这里!提示:以下是本篇文章正文内容,下面案例可供参考一、各大包1.dto在java开发中dto...

Java设计模式---迭代器模式(Iterator)解读

Java设计模式---迭代器模式(Iterator)解读

2025-06-30 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 26

迭代器(iterator)是一种常见的设计模式,它提供了一种统一的访问集合元素的方式,同时隐藏了集合的内部实现细节。注意⚠️:蓝色为继承、黄...

MyBatis-Plus 中 的动态SQL 片段(sqlSegment)详解

2025-06-30 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 37

以下是针对 mybatis-plus 中 通用 sql 片段(sqlsegment) 的清晰详解,结合核心功能与实用场景,逐步说明其用法:一...

关于集合与数组转换实现方法

关于集合与数组转换实现方法

2025-06-30 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 26

在 java 中,list.toarray()和arrays.aslist()是两个常见的集合与数组转换方法。它们的行为和对原始数据的影响有...

Springboot集成SpringState状态机的实现

Springboot集成SpringState状态机的实现

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 23

1.springstate 简介状态机核心概念​​项目说明状态(state)​​对象生命周期中的特定条件(如订单的待支付、已发货)事件(ev...

SpringBoot启动性能优化的实战指南

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 32

引言在微服务架构与容器化部署的时代,spring boot 凭借其快速开发和自动化配置的优势得到了广泛应用。然而,伴随而来的是应用启动时较长...

使用Java提取PDF中的文字的三种常见方法

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 23

使用 java 提取 pdf 中的文字在日常开发中,我们经常需要从 pdf 文件中提取文本,比如用于文档分析、搜索功能、数据挖掘等。本篇文章...

JAVA泛型通配符的上界和下界的具体使用

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 23

在 java 泛型中,通配符(wildcard) 用于表示未知的类型。为了增强灵活性和安全性,java 提供了对通配符的上界(upper b...

关于集合中的并发修改异常及处理方式

关于集合中的并发修改异常及处理方式

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 20

前言关于集合的总结,可参考如下图:在java中,像arraylist这样的集合类使用迭代器的时候,如果在遍历过程中直接修改集合(比如remo...

MyBatis-Plus中SQL分析与打印

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 19

前言mybatis-plus提供了sql分析与打印的功能,通过集成p6spy组件,可以方便地输出sql语句及其执行时长。本功能适用于myba...

Maven项目中引入本地JAR包的两种常见方式

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 21

前言在日常开发过程中,我们有时会遇到一些未上传到 maven 中央仓库或公司私有仓库的 jar 包,比如第三方提供的 sdk 或自己编译的库...

Java读取Excel文件并写入数据库的示例代码

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 21

从指定路径的excel文件中读取数据,跳过第一行(通常为标题行),并将每一行的数据映射到实体类对象的属性中。最终,将所有数据收集到列表中。1...

SpringBoot整合liteflow的详细过程

SpringBoot整合liteflow的详细过程

2025-06-28 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 32

liteflow 是什么? 能做什么?总之一句话:能帮你规范写代码逻辑 ,编排并解耦业务逻辑,代码更优雅!!liteflow 的核心概念包括...

JavaSE正则表达式用法总结大全

JavaSE正则表达式用法总结大全

2025-06-28 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 29

常用的正则表达式匹配符[a-z] //匹配 a到z任意一个字符[a-z] //匹配 a到z任意一个字符[0-9] //匹配 0到9任意一个数...

深度解析MyBatis 动态 SQL 与缓存机制

2025-06-28 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 40

在java持久层技术体系中,mybatis凭借其灵活的sql映射和强大的动态sql能力,成为企业级应用开发的首选框架。本文从动态sql核心语...

Java easyExcel实现导入多sheet的Excel

Java easyExcel实现导入多sheet的Excel

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 30

1.官网easyexcel官网2.excel样式3.代码@slf4jpublic class dynamicimportlistener i...

Java MQTT实战应用

Java MQTT实战应用

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 33

一、mqtt协议mqtt(message queuing telemetry transport)是一种轻量级的发布/订阅式消息传递协议,专...

Java中调用数据库存储过程的示例代码

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 32

存储过程(stored procedure)是一组为了完成特定功能的sql语句集,经编译后存储在数据库中。java应用程序可以通过jdbc调...

Spring Security中用户名和密码的验证完整流程

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 27

首先创建了一个usernamepasswordauthenticationtoken对象,这是spring security中用于表示基于用...

java实现docker镜像上传到harbor仓库的方式

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 32

1. 前 言在推送镜像文件到镜像仓库时,我们往往是在镜像文件所在的那个主机上,以 root 用户的权限,执行 docker push 命令,...

Java中Swagger生成后端接口测试的详细教程

Java中Swagger生成后端接口测试的详细教程

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 35

一. 介绍使用swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。官网:https:...

Spring AOP 支持哪两种动态代理方式(最新推荐)

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 30

什么是动态代理?动态代理就是,在程序运行期,创建目标对象的代理对象,并对目标对象中的方法进行功能性增强的一种技术。在生成代理对象的过程中,目...

Java中ClassNotFoundException的类加载问题排查与修复方法

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 55

引言在java开发中,java.lang.classnotfoundexception是常见的运行时异常,通常表示jvm在尝试加载某个类时未...

SpringBoot越权和数据权限控制的实现方案(最新整理)

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 29

codingtechwork引言  在基于 java 的开发中,通常使用 spring 框架来实现权限管理、注解和切面编...

Java中直接初始化HashMap的方法实现

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 32

java中直接初始化hashmap的方法技术背景在java编程中,hashmap 是常用的数据结构,用于存储键值对。有时我们需要在创建 ha...

前端与Spring Boot后端无感Token 刷新的完整实例代码

前端与Spring Boot后端无感Token 刷新的完整实例代码

2025-06-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 30

1. 前言在我们前后端分离的应用中,常用的身份认证方案是基于 jwt(json web token)。在保证安全性的同时,短生命周期的 ac...

Spring Boot全局异常处理保姆级教程从入门到实战(看完秒懂)

2025-06-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 0

在spring boot开发中,你是否遇到过这样的困扰?每个controller方法都要写一堆try-catch块,代码冗余到怀疑人生;前端...

深入解析Java中的InterruptedException从异常处理到最佳实践方案

2025-06-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 46

深入解析java中的interruptedexception:从异常处理到最佳实践1. 引言在java多线程编程中,interruptede...

Spring 框架之Springfox使用详解

2025-06-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 33

springfox 是一个基于 spring 框架的开源项目,用于自动化生成 restful api 文档。它集成了 swagger 规范,...

ModelMapper基本使用和常见场景示例详解

2025-06-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 44

modelmapper 是一个用于简化 java 对象之间属性映射的库,它能够自动或通过自定义规则将一个对象的属性值映射到另一个对象中。以下...

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