SpringBoot公共模块配置方式
2024-08-27 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 34
springboot公共模块配置开发微服务的项目中,很多时候会将公共的部分抽离出来单独实现,以便于重用、易于维护,为此,我们一般会将公共的配...
Java实现JSON与XML相互转换的简明教程
2024-08-26 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 43
前言java实现复杂数据结构(如嵌套对象、数组)在 json 与 xml 之间的相互转换,可以使用 jackson 和 jackson xm...
SpringBoot项目构建Maven标签及属性用法详解
2024-08-26 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 40
一、序言在 spring boot 项目中,maven 是最常用的构建工具之一。通过 maven,我们可以轻松地管理项目的依赖、构建流程和插...
java ZipFile如何将多级目录压缩
2024-08-26 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 42
java zipfile将多级目录压缩在 java 中,可以使用 java.util.zip 包中的 zipoutputstream 和 z...
SpringBoot压缩png, jpg, jpeg, webp类型图片的实现代码
2024-08-26 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 35
1.需求业务要求对png, jpg, jpeg, webp 格式图片进行等比例压缩2.开发中遇到的问题使用 thumbnails 包, 发现...
Java文件分级目录打包下载zip的实例代码
2024-08-26 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 51
java文件分级目录打包下载zip说一下具体实现的功能吧,要将页面的文件存放在对应的文件目录,打成压缩包下载。由于第一次接触,也是找了一整天...
SpringBoot使用Filters实现请求过滤和预处理
2024-08-26 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 38
什么是过滤器过滤器(filter)是一种在web应用中用于拦截和处理http请求和响应的对象。在java web开发中,过滤器是实现特定功能...
Java结合redistemplate使用分布式锁案例讲解
2024-08-26 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 37
在java中使用redistemplate结合redis来实现分布式锁是一种常见的做法,特别适用于微服务架构或多实例部署的应用程序中,以确保...
MybatisPlus处理大表查询的实现步骤
2024-08-26 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 38
大数据量操作的场景大致如下:数据迁移数据导出批量处理数据在实际工作中当指定查询数据过大时,我们一般使用分页查询的方式一页一页的将数据放到内存...
SpringBoot配置动态数据源的实战详解
2024-08-25 19:34 | 分类:编程语言 | 评论:0 次 | 浏览: 37
数据源切换方法spring对数据源的管理类似于策略模式,不懂策略模式也没关系,其实就是有一个全局的键值对,类型是map<string,...
JAVA中通过Redis实现延时任务demo实例
2024-08-25 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 46
先说结论,有两种方式可以实现:通过redis监听过期key实现。使用redisson 内置的延时队列实现。1.监听key过期事件实现1.1 ...
SpringBoot实现自定义注解用于文件验证的详细过程(大小、扩展名、MIME类型)
2024-08-25 11:34 | 分类:编程语言 | 评论:0 次 | 浏览: 39
1. 自定义文件验证注解首先在spring boot中定义一个注解,用于标记需要校验的文件字段。这个注解包含验证所需的参数:允许的扩展名、m...
Java I/O (Input/Output)文件字节流举例详解
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 50
java i/o 简介java i/o(输入/输出)是 java 程序中用于处理数据输入和输出的重要部分。输入流(input streams...
基于SpringBoot和Vue写一个2048小游戏
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 43
1. 设置项目结构你需要创建一个包含两个部分的项目:后端 (java spring boot)前端 (vue.js)2. 后端 (sprin...
Java中EasyExcel使用自定义Converter处理方法详解
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74
需求背景类型处理报错系统使用easyexcel作为导入导出,有些类型操作会报转换异常:com.alibaba.excel.exception...
Application.yml的自定义属性的读取方式
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 51
application.yml的自定义属性的读取以前我们会把一些常量,放在接口中,因为接口默认属性就是静态的,缺省了public stati...
SpringCache结合Redis实现指定过期时间和到期自动刷新
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 53
缓存作为提升应用性能的重要手段,其管理策略的合理性直接影响到应用的响应速度和数据一致性。在spring框架中,spring cache提供了...
SpringBoot如何配置文件properties和yml
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 53
配置文件的作用通常情况下,一个项目中的一些重要信息都会放在配置文件中比如:数据库的连接信息、项目的启动端口、一些第三方的秘钥、记录信息的普通...
解读JDK、JRE、JVM的区别与联系
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 53
一、jdkjdk(java development kit):jdk是java的开发工具包,是整个java开发的核心。其中主要包含了三方面的...
SpringMVC中的常用注解和用法举例详解
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 56
前言:mvc是⼀种架构设计模式,也⼀种思想,⽽springmvc是对mvc思想的具体实现.除此之外,spring mvc还是⼀个web框架....
使用Java生成32位16进制密钥的代码实现
2024-08-23 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 47
引言在许多加密和安全应用中,生成随机的密钥是至关重要的一步。密钥通常以16进制形式表示,并且具有特定的长度。在这篇博客中,我们将探讨如何使用...
Drop、Delete与Trunc的区别和应用方式
2024-08-22 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 48
在oracle数据库中,drop 、 delete、truncate 都可以用来处理表的数据,但是功能和效果是不同的。以下是它们之间的区别以...
MyBatis-Plus UpdateWrapper 使用常见陷阱和解决方案
2024-08-22 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 48
概要mybatis-plus是mybatis的一个增强,简化了mybatis的开发过程,不仅保持了mybatis原有的功能,而且在无代码侵略...
SpringBoot中实现Druid前端监控界面自动登录功能
2024-08-22 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 61
springboot中实现druid前端监控界面自动登录改进版看这里 :springboot中实现druid前端监控界面自动登录 改进版1、...
SpringBoot项目中Druid自动登录功能实现
2024-08-22 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 66
druid是什么druid是java语言中最好的数据库连接池。druid能够提供强大的监控和扩展功能。集成druid(第一步)除了sprin...
Java 中校验时间格式的常见方法
2024-08-22 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 51
前言:在实际项目开发中,跟时间参数打交道是必不可少的,为了保证程序的安全性、健壮性,一般都会对参数进行校验,其他类型的参数校验很好实现,那你...
Java线程池如何实现精准控制每秒API请求
2024-08-22 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 47
java中基于线程池实现指定每秒发送一定数量的api请求,可以使用scheduledexecutorservice来调度任务,同时使用thr...
java ResourceBundle读取properties文件方式
2024-08-22 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 55
一.普通java项目1.目录结构注意:db.properties放在src目录下2.app代码示例package com.test;impo...
Spring Boot 分库分表策略示例展示
2024-08-22 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 54
分库分表是为了应对大规模数据和高并发请求,提高系统的性能和可扩展性。以下是如何在 spring boot 中实现分库分表的详细策略:1. 分...
SpringBoot中生成二维码的案例分享
2024-08-22 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 45
引言在spring boot项目中整合zxing库来生成二维码是一个常见的需求。zxing,全称"zebra crossing&q...