Springboot项目Mybatis升级为Mybatis-Plus的详细步骤
2025-03-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 97
前言因项目太老或遗留问题,项目使用mybatis开发效率较低,这里记录下把项目升级为mybatis-plus,提高开发效率。为什么选择只升级...
SpringBoot整合Redis使用注解进行缓存方式
2025-03-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 99
hello,各位小伙伴,最近项目中需要将一些常用的数据缓存起来,毫无疑问,我们采用了redis来缓存数据。那么使用redis缓存数据有哪些方...
IDEA使用Maven创建父与子多模块项目的图文教程
2025-03-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 96
引言在 intellij idea 中使用 maven 创建父与子多模块项目是一个常见的开发实践,有助于更好地组织和管理代码。在多模块项目中...
Java调用py或者exe文件实现Word转PDF
2025-03-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 100
前言有次上班时小伙伴和我吐槽java实现word转pdf太麻烦,我灵机一动java调用python,python实现转换操作不就行了。开发环...
SpringBoot集成图片验证码框架easy-captcha的详细过程
2025-03-04 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 91
springboot集成图片验证码框架easy-captcha此项目已经很久未维护,如有更好的选择,建议使用更好的选择!!!一、引言验证码(...
Java8中stream流的collectingAndThen方法应用实例详解
2025-03-04 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 96
1.方法定义:此方法是在进行归纳动作结束之后,对归纳的结果进行二次处理。2.代码演示:user类准备/** * @desc: 用户实体类 *...
Springboot控制反转与Bean对象的方法
2025-03-04 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 93
1 控制反转1.1 什么是控制反转控制反转(ioc)是一种设计原则,它将对象的创建、依赖注入和生命周期管理等责任从应用程序代码中转移到框架或...
Java获取IP地址及对应的归属地的方法详解
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 99
前言细心的朋友们可能已经发现了,先在抖音、知乎、快手、小红书等这些平台已经上线了“网络用户显示 ip 的功能”,境外...
springboot整合Nacos组件环境搭建和入门案例详解(最新推荐)
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 97
一、nacos基础简介1、概念简介nacos 是构建以“服务”为中心的现代应用架构,如微服务范式、云原生范式等服务基...
使用Java实现Excel导入并进行数据校验
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 90
一、产品需求1.下载指定的excel数据模板2.excel模板写入数据并导入3.导入的时候根据校验规则进行筛选,导入成功的返回成功列表,数据...
java的http请求工具对比分析
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 91
在java开发中,发起http请求是常见的任务。为了简化这一过程,开发者们使用了各种不同的http客户端库。本篇文档将介绍五种流行的http...
Java实现递归删除菜单和目录及目录下所有文件
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 97
一、什么是递归递归调用是一种特殊的嵌套调用,是某个函数调用自己或者是调用其他函数后再次调用自己的,只要函数之间互相调用能产生循环的则一定是递...
JAVA 集成 PF4J 插件框架的应用场景分析
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 89
1、简述pf4j(plugin framework for java)是一个功能强大且易于使用的java插件框架。它允许开发人员创建模块化和...
java 调用wsdl协议接口简单实用方法最新推荐
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 92
1.导入pom<!-- jax-ws api --><dependency> <groupid>j...
Java 中的 @SneakyThrows 注解的使用方法(简化异常处理的利与弊)
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 101
在 java 开发中,异常处理是一个不可避免的重要部分。我们经常需要处理各种检查型异常(checked exceptions),这有时会导致...
Java通过freemarker生成Word文档导出的方式详解
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 86
1.制作ftl模板在word中制作模板,制作完后以xml格式导出新建word文件,将所需参数用特殊符号 ${} 配置,如下图:注意:free...
Springboot 对接支付宝实现扫码支付功能
2025-03-03 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 139
前言最近项目中需要对接支付模块,需要考虑到微信支付与支付宝支付的实现。由于微信支付的还在审核中,先预研demo做一个支付宝支付码获取的实现。...
深入理解Java中的String(示例详解)
2025-03-03 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 149
前言在java中,string类是一个非常重要的内置类,用于处理字符串数据。字符串是不可变的(immutable),这意味着一旦创建,字符串...
Springboot项目编写测试单元完整步骤记录
2025-03-03 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 149
以mapper为例编写测试单元1.引入junit测试依赖及其他相关依赖springboot集成了junit,引入springboot的tes...
Spring Cloud Hystrix原理与注意事项小结
2025-03-03 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 147
spring cloud hystrix是一个强大的容错框架,基于netflix hystrix开发,能够有效隔离服务的依赖,避免单个服务的...
利用Java查看进程内存占用情况的实现方法
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 137
1. 项目背景与介绍在系统监控和性能调优中,了解各个进程的内存占用情况是非常重要的一环。通过查看进程内存使用情况,开发者和运维人员可以及时发...
Java实现默认目录查看与修改的方法
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 135
1. 项目背景与介绍在 java 开发过程中,经常需要操作文件或目录,例如:读取配置文件、日志文件等处理文件路径,进行文件的读写操作获取当前...
Java使用Ehcache缓存框架的技术指南
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 125
1、简述ehcache 是 java 平台下一个开源、高性能的分布式缓存框架,常用于提高系统性能和可扩展性。它能够帮助开发者缓存频繁访问的数...
Java结合EasyExcel构建复杂多级表头
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 144
在java开发中,处理excel文件时,构建复杂的多级表头是一项常见且具有挑战性的任务。本文将详细介绍如何通过自定义的headerbuild...
Java中IP段转CIDR的原理与实现详解
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 145
首先,需要确认cidr是什么?cidr表示的是无类别域间路由,通常形式是ip地址后跟一个斜杠和数字,比如192.168.1.0/24。这个数...
springboot接入方式对接股票数据源API接口的操作方法
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 135
为了创建一个java项目来对接stocktv的api接口,我们可以使用httpurlconnection或第三方库如okhttp来发送htt...
在CentOS上安装Java 17并实现多版本共存的详细教程
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 133
引言在现代软件开发中,java 作为一种广泛使用的编程语言,其版本更新频繁,不同项目可能依赖不同版本的 java 运行环境。centos 作...
Java连接Redis的两种方式
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 140
前言redis 是一种高性能的键值存储数据库,广泛应用于缓存、消息队列、会话存储等场景。java 作为一门广泛使用的编程语言,提供了多种方式...
Java获取视频时长和封面截图
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 167
java视频时长的计算以及视频封面图截取本人使用的maven进行下载对应的jar包,其中代码适用window环境和linux环境,亲自测过,...
Java 中的整型数据类型((byte, short, int, long )的取值范围及使用不同的整型的场景分析
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 128
在java编程语言中,整型数据类型是用于存储整数值的基本数据类型之一。java定义了四种不同的整型:byte, short, int, 和 ...