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

Java

IDEA快速创建SpringBoot项目的图文详解与避坑指南

IDEA快速创建SpringBoot项目的图文详解与避坑指南

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 14

‌前言intellij idea作为java开发者的‌首选ide‌,深度集成spring boot支持,可一键...

IDEA中为SpringBoot项目接入MySQL数据库的详细指南

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 14

‌前言mysql作为最流行的开源关系型数据库,与spring boot的整合是企业级开发的标配。本文将手把手教你‌在in...

使用JavaConfig配置Spring的流程步骤

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 16

一、什么是 javaconfig?javaconfig 是 spring 框架提供的一种基于 java 的配置方式。它通过使用 @confi...

Spring无法解决循环依赖的五种场景分析

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18

一、构造器注入引发的循环依赖1. 问题复现@componentpublic class servicea { private fina...

Java连接并操作Redis超详细教程

Java连接并操作Redis超详细教程

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

引言在分布式系统和高并发场景中,redis 作为高性能内存数据库的地位举足轻重。对于 java 开发者而言,掌握 redis 的连接与操作是...

SpringBoot实现Kafka动态反序列化的完整代码

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 17

引言在分布式系统中,kafka作为高吞吐量的消息队列,常常需要处理来自不同主题(topic)的异构数据。不同的业务场景可能要求对同一消费者组...

Maven项目打包时添加本地Jar包的操作步骤

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 10

一、适用场景说明​当遇到以下情况时,需要手动添加本地 jar 包:​依赖的 jar 包未发布到 maven 中央仓库或公司私 服仓库​需要使...

Spring异常处理 bug的问题记录(同一份代码,结果却不一样)

Spring异常处理 bug的问题记录(同一份代码,结果却不一样)

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

1. 背景在上周遇到一个spring bug的问题,将其记录一下。简化的代码如下:public void insert() { try...

MybatisX快速生成增删改查的方法示例

MybatisX快速生成增删改查的方法示例

2025-05-25 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 14

mybatisx 是一款基于 idea 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开...

Java JSQLParser解析SQL的使用指南

Java JSQLParser解析SQL的使用指南

2025-05-25 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 12

一、引言jsqlparser(github:https://github.com/jsqlparser/jsqlparser)是一个java...

SpringBoot如何对密码等敏感信息进行脱敏处理

2025-05-25 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 13

​1. 配置文件敏感信息脱敏​(1) 使用加密库(如jasypt)步骤​:添加依赖:<dependency> <gr...

解决IDEA打开项目文件目录不见了的问题

解决IDEA打开项目文件目录不见了的问题

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 17

idea打开项目文件目录不见了偶尔发生新拉下来的代码,或者旧代码修改了包名,项目名称等,idea左侧project一栏不显示代码的文件目录。...

java对list集合进行分页的四种写法总结

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 17

java对list集合进行分页的写法假设有一个list数组,因为总数过大,在进行查询或者调用外部接口时,需要对其进行分页处理,可以用以下几种...

Java中日期的加减&String&nbsp;Date&nbsp;Calendar的相互转换方式

Java中日期的加减&String Date Calendar的相互转换方式

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 16

最近在 java 中遇到这样一个需求:对字符串日期加减数天,比如:“20220815” 加 1 天变为 &ldquo...

Java新旧时间日期API的使用和避坑指南

Java新旧时间日期API的使用和避坑指南

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 17

在 java 8 之前,我们处理日期时间需求时,使用 date、calender 和 simpledateformat,来声明时间戳、使用日...

Spring Boot使用Spring Mail发送邮件

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 17

一、简介在现代应用程序中,邮件通知是一种非常常见的需求,无论是用户注册成功后的欢迎邮件,还是系统异常时的报警邮件,都离不开邮件服务的支持。s...

Java进行异常处理的9种最佳实践

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 16

异常处理是java编程中不可或缺的部分,但也是最容易被忽视或实现不当的环节。优秀的异常处理机制不仅能提高系统的健壮性,还能让问题排查变得简单...

java实现给某个文件或文件夹设置特定访问权限

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 14

一、项目背景详细介绍在当今信息化、云化和微服务架构迅猛发展的时代,数据安全和权限管理成为企业级应用和大型系统建设中的核心要素。文件系统作为最...

使用java实现字符编码转换(附源码)

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 14

1. 项目背景详细介绍随着全球化的软件应用越来越广泛,不同平台与系统之间的数据交换,常常面临字符集不一致的问题。尤其在中国国内,window...

SpringBoot实现多环境配置文件切换

SpringBoot实现多环境配置文件切换

2025-05-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 11

resources下application.yml、application-dev.yml、application-prod.yml多个配置...

Nginx反向代理出现502与504错误问题详解及排查指南

2025-05-23 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 17

nginx 作为反向代理服务器时,502(bad gateway)和 504(gateway timeout)错误是常见的两类问题,分别对应...

Swagger2与Springdoc集成与使用详解

2025-05-23 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 12

以下是将 swagger2 迁移到 springdoc(支持 openapi 3)的集成与使用指南,涵盖关键步骤、配置示例及注意事项:1. ...

IDEA实现回退提交的git代码(四种常见场景)

IDEA实现回退提交的git代码(四种常见场景)

2025-05-23 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 18

在平时工作中我们需要把本地修改的代码提交到远端仓库,有时候发现提交的分支出错或者多提交非版本代码,这时候想要撤回我们的提交简单介绍几种ide...

MybatisPlus3.3.1整合clickhouse的过程

MybatisPlus3.3.1整合clickhouse的过程

2025-05-23 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 15

前言clickhouse是俄罗斯yandex发布的一款数据分析型数据库支持sql语法,详情可以访问官网,目前网上还没有mybatisplus...

java对接第三方接口的三种实现方式

2025-05-23 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 15

在日常工作中,经常需要跟第三方系统对接,我们做为客户端,调用他们的接口进行业务处理常用的几种调用方式有:1.原生的java.net.http...

Java开发日记之你会不会5种牛的yml文件读取方式

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

前言除了烂大街的@value和@configurationproperties外,还能够通过哪些方式,来读取yml配置文件的内容?1、env...

IDEA打开项目不显示或者缺失项目文件目录的解决方案

IDEA打开项目不显示或者缺失项目文件目录的解决方案

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

先说问题今天遇到一个很奇怪的问题,一个web项目,切换分支提交代码之后在idea缺失了一些东西,但是在本地文件夹看是完好的.解决办法首先cl...

Java利用FTPClient实现文件上传和下载的实践指南

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

1. ftp协议基础知识在本章中,我们将浅入深出地探讨ftp协议的基本概念及其重要性,以便为后续章节中对ftpclient库的深入讲解打下坚...

IDEA修改代码后重启不生效问题的解决方法

IDEA修改代码后重启不生效问题的解决方法

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

前言在使用 intellij idea 进行 java 项目开发时,有时会遇到一个令人头疼的问题:修改了代码后,重启服务却发现更改没有生效。...

Spring Boot中实现全局Token验证的两种方式总结

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

前言在 spring boot 项目中,token 验证是保护接口安全的常见手段。如果每个接口都单独编写 token 验证逻辑,会导致代码冗...

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