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

Java

SpringBoot 集成MQTT实现消息订阅的详细代码

2024-11-29 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 58

1、引入依赖 <!--mqtt start--> <dependency> <groupid>...

SpringBoot项目与Nacos配置全过程

SpringBoot项目与Nacos配置全过程

2024-11-29 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 56

spring boot是一个开发java应用程序的框架,而nacos是一个用于配置管理和服务发现的开源平台。在spring boot项目中使...

SpringBoot文件上传(本地存储)回显前端操作方法

SpringBoot文件上传(本地存储)回显前端操作方法

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 60

文件上传原理(本地存储,云储存皆适用)以图片为例,前端调用后端上传文件的接口,将图片文件上传到接口指定的位置,然后后端返回该图片的路径到前端...

深入解读&nbsp;Spring&nbsp;Boot&nbsp;生态之功能、组件与优势

深入解读 Spring Boot 生态之功能、组件与优势

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 59

深入解读 spring boot 生态:功能、组件与优势spring boot 是 java 生态系统中广受欢迎的开发框架,以其快速构建生产...

Mybatis控制台打印SQL执行信息的方法详解

Mybatis控制台打印SQL执行信息的方法详解

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 62

前言sql性能监控是一个程序必要的功能,通常我们可以使用数据库自带的客户端工具进行sql性能分析。然而对于一些专业度不高的人员来说,当程序出...

SpringBoot 多环境打包最佳实践记录

SpringBoot 多环境打包最佳实践记录

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 83

prespringboot - spring boot 中的配置体系profile全面解读概述实际开发中,应用程序通常需要部署到不同的运行环...

java解决雪花ID在前端精度丢失问题

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 69

在现代分布式系统中,雪花算法(snowflake)被广泛用于生成唯一的id。这些id通常是long类型的整数。然而,当这些id从后端传递到前...

Spring 中使用 Validation 注解校验参数的方法

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 61

spring 中使用 validation 注解校验参数在日常开发中,参数校验是一个常见需求,而 java 的 bean validatio...

浅谈Spring Boot、MyBatis、MyBatis-Plus 依赖版本对应关系

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 58

在使用 spring boot、mybatis 和 mybatis-plus 时,确保它们的依赖版本兼容是项目正常运行的关键。版本不兼容可能...

SpringBoot 整合Redis Stack 构建本地向量数据库相似性查询的方法

SpringBoot 整合Redis Stack 构建本地向量数据库相似性查询的方法

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 83

一、前言ai工具的使用让数据检索的需求场景变得越来越多,也越来越复杂,传统的关系型数据库尽管可以满足日常各类关系数据的存储,但是遇到一些文档...

Java使用JXLS导出Excel详解

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 56

jxls是一个轻量级的java库,用于基于模板的excel报表生成。jxls作为一个开源工具,提供了一种高效且易于维护的方式来处理复杂的ex...

Java8中的Lambda表达式理解与使用示例详解

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 72

一、什么是lambda表达式lambda表达式是java 8引入的一个特性,它允许你以匿名函数的方式写出更简洁的代码,所以说,也可以理解为它...

MyBatis中高级多表查询(ResultMap、association、collection)详解

2024-11-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 51

一、resultmap的使用resulttype:适用于装配数据时需要字段与属性一一对应(包含驼峰)resultmap:适用于复杂数据结构。...

Springboot集成Tika实现文档解析

Springboot集成Tika实现文档解析

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 58

1、什么是tikatika是一款apache开源的,跨平台,支持多品种文本类型的内容检测和提取工具。apache官方的介绍如下:apache...

SpringBoot中忽略实体类中的某个属性不返回给前端的方法(示例详解)

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 58

使用jackson的方式://第一种方式,使用@jsonignore注解标注在属性上,忽略指定属性public class propert...

使用Postman自动生成Cookie并转换为Java代码的实现

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 60

使用postman自动生成cookie java代码实现步骤一:在postman中生成cookie打开postman,创建一个get请求并填...

SpringBoot使用MapStruct生成映射代码的示例详解

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 77

定义mapstruct 是一个用于 java 的代码生成器,专门用于生成类型安全的 bean 映射代码。它通过注解处理器在编译时生成映射代码...

Java 全排列的几种实现方法

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 59

全排列问题是一个经典的算法问题,指的是对一个序列中的所有元素生成不重复的排列组合。以下是全排列问题在 java 中的详细实现和讲解。1. 全...

Java使用FFmpeg提取音频的详细指南

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 75

引言ffmpeg 是一个开源的多媒体处理工具,支持视频、音频的编码、解码、转换等多种功能。通过 ffmpeg,提取视频中的音频并保存为各种格...

SpringBoot3使用Swagger3的示例详解

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 62

项目中的后端接口进行简单的前端展示swagger是一个用于设计、构建、文档化和使用restful web服务的开源工具。swagger3是s...

Java利用trueLicense实现项目离线证书授权操作步骤

Java利用trueLicense实现项目离线证书授权操作步骤

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 66

0.引言我们在实际项目中,会遇到开发的项目部署在服务器上,但可能要控制权限、控制项目授权周期等,部署的环境可能纯内网使用,因此通过网络接口控...

Maven生成可直接运行的jar包(多种方式)

2024-11-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 80

maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现"...

Spring空值和特殊字符的注入方式

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 56

空值和特殊字符注入一、新建类首先建一个普通类,定义属性,并生成相应的set方法book.javapublic class book { ...

springboot jpa实现优雅处理isDelete的默认值

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 57

如果多个实体类都有isdelete字段,并且你希望在插入时为它们统一设置默认值,可以采取以下几种方法来减少代码重复:1. 使用基类(抽象类)...

Spring Cloud Stream实现数据流处理

Spring Cloud Stream实现数据流处理

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 69

1.什么是spring cloud stream?我看很多回答都是“为了屏蔽消息队列的差异,使我们在使用消息队列的时候能够用统一...

如何解决java.lang.NoClassDefFoundError:Could&nbsp;not&nbsp;initialize&nbsp;class&nbsp;java.awt.Color问题

如何解决java.lang.NoClassDefFoundError:Could not initialize class java.awt.Color问题

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 58

1、报错内容2、原因对于一个java服务器来说经常要处理一些图形元素,例如地图的创建或者图形和图表等。这些api基本上总是需要运行一个x-s...

SpringCloud整合Netty集群实现WebSocket的示例代码

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 60

引言在分布式系统中,spring cloud 为微服务架构提供了丰富的功能,而 netty 是一个高性能的网络通信框架。将二者结合实现 so...

springboot&nbsp;Controller直接返回String类型带来的乱码问题及解决

springboot Controller直接返回String类型带来的乱码问题及解决

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 62

springboot controller直接返回string类型乱码学习springboot路上遇到的一个小坑就是controller在响...

SpringBoot发送各种复杂格式邮件的示例详解

SpringBoot发送各种复杂格式邮件的示例详解

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 60

在spring boot中发送带有附件、嵌入资源(如图片)、抄送(cc)和密送(bcc)的复杂邮件,你可以使用javamailsender接...

Java泛型实现类型安全的通用类型转换器

2024-11-26 14:21 | 分类:编程语言 | 评论:0 次 | 浏览: 75

在开发中,我们常常需要在不同类型之间进行转换。为了提高代码的可读性与安全性,java的泛型机制提供了强大的类型检查能力。本文分享一种通过泛型...

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