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

Java

Spring AOP 中@annotation的两种写法使用

2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 128

在 spring aop 的开发中,我们经常看到这样的切面写法:@before("@annotation(com.example.annot...

ubuntu查看版本号以及查看内核版本号

2026-02-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 126

1.查看ubuntu版本号方法一:cat /etc/issue返回结果:ubuntu 20.04.4 lts \n \l方法二:sudo l...

Tomcat Maven插件部署与卸载的完整架构设计

2026-02-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 147

这段代码展示了 apache tomcat maven plugin(如 tomcat8-maven-plugin)中“部署&r...

在Java中生成PDF文档超实用教程

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 145

前言在现代企业应用中,动态生成各类文档的需求日益增长,无论是自动生成报告、发票、合同,还是产品说明书和数据统计图表,pdf 格式因其良好的跨...

SpringBoot项目docker分层镜像构建案例

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 137

摘要:本文主要介绍spring boot项目的docker镜像分层构建,分为外部依赖和内部依赖和项目classes依赖,让docker构建的...

SpringBoot中实现多线程六种方式大全

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 135

spring boot 提供了非常丰富的多线程支持手段,从最简单的注解到虚拟线程(java 21+ / 25+ 时代的主流方向),可以满足从...

SpringBoot中实现GraphQL订阅的示例代码

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 133

一、引言graphql是一种用于api的查询语言,它提供了一种更高效、强大和灵活的方式来获取和修改数据。除了查询和变更之外,graphql还...

Java数据类型与运算符详细代码示例

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 138

摘要:本文介绍了java标识符的命名规则(必须遵守)和规范(推荐遵守),包括字符组成、大小写敏感等要求。详细讲解了基本数据类型和引用数据类型...

Springboot对接mqtt的项目实践

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 141

在spring boot中对接mqtt协议,可以使用eclipse paho客户端和spring integration mqtt模块。以下...

springboot加载外部jar的项目实践

springboot加载外部jar的项目实践

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 140

1. 以现有项目jar:xxx.jar为例如根据不同数据库需要更换使用不同的jdbc驱动jar的场景: 把外部驱动jar放到lib-dir1...

SpringBoot中BeanPostProcessor失效的问题解决

2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 139

我们常尝试通过 beanpostprocessor 拦截并修改容器内 bean 的配置,比如调整 rabbitmq 连接参数 rabbitp...

SpringCloud中@EnableDiscoveryClient注解详解

2026-02-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 142

1. 概述@enablediscoveryclient是spring cloud提供的一个核心注解,用于启用服务发现功能。通过在spring...

Java中AuthorizationFilter过滤器的功能

2026-02-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 129

authorizationfilter过滤器的作用在 spring security 框架中,authorizationfilter 是负责...

SpringBoot4中api版本控制的实现示例

SpringBoot4中api版本控制的实现示例

2026-02-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 133

前言springboot4版本已经于这个11月发布了正式版本,更新了一堆新属性,其中有一个是api版本控制api版本控制springboot...

IDEA光标变成黑块的问题分析及解决过程

2026-02-09 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 88

问题描述如图光标是黑块,看着不舒服,想变回普通的光标解决方法1.“插入模式”<->“改写模式...

一站式了解Java中Semaphore的基本用法

2026-02-09 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 95

引言我们今天一起来了解一下juc的同步工具类-semaphore的基本用法。什么是semaphore(信号量)semaphore (信号量)...

Java实现第三方 HTTP 接口重试实现方式

2026-02-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 139

第三方 http 接口重试的编码实现方式,这类场景在 java 里非常常见,比如:订单系统调用第三方支付接口网关调用外部认证服务java 服...

使用Maven将Java项目打包为Docker镜像的实战方法

使用Maven将Java项目打包为Docker镜像的实战方法

2026-02-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 133

引言在云原生时代,容器化(containerization) 已成为现代应用部署的标准范式。docker 凭借其轻量、可移植、一致性的优势,...

SpringBoot&nbsp;项目创建的五种方式示例详解

SpringBoot 项目创建的五种方式示例详解

2026-02-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 146

springboot 以其 “约定优于配置” 的核心思想,极大简化了 spring 应用的搭建与开发流程,成为 ja...

Spring&nbsp;cloud&nbsp;gateway(Web&nbsp;MVC)的深入使用

Spring cloud gateway(Web MVC)的深入使用

2026-02-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 143

一定是spring boot项目,spring cloud gateway基于spring boot前言提示:本文所用的是spring cl...

Spring Boot Swagger3 使用方法及核心配置

2026-02-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 138

swagger3(openapi 3.0)作为 api 文档生成工具,能帮助开发者快速构建清晰、可交互的 api 文档,减少前后端协作沟通成...

MyBatis会话模块详解

MyBatis会话模块详解

2026-02-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 142

一、mybatis整体架构与会话模块mybatis是一个优秀的持久层框架,它支持定制化sql、存储过程以及高级映射。mybatis避免了几乎...

SpringBoot3集成Calcite多数据源查询的实战示例小结

2026-02-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 142

前言:跨库查询的痛,谁懂?凌晨两点被告警电话叫醒,订单查询接口超时,客服群炸开了锅。排查了一圈才发现问题的根源:订单数据在 mysql,用户...

Spring Boot 启动错误排查教程之找不到或无法加载主类的三种解决方案

2026-02-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 134

写在前面:这篇文章适合谁?这篇文章主要写给 正在开发或学习 spring boot 的同学,尤其是刚接触 spring boot、在课程设计...

MyBatis事务管理模块详解

2026-02-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 138

1 引言在企业级应用开发中,事务管理是保证数据一致性与完整性的核心机制。无论是银行转账、订单支付,还是库存扣减,这些操作都需要保证要么全部成...

idea字体颜色修改实现方式

idea字体颜色修改实现方式

2026-02-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 137

idea字体颜色的修改1、打开设置settings…2、点击 editor----> color scheme3、下拉选...

JDK21安装与配置完整图文教程

JDK21安装与配置完整图文教程

2026-02-08 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 130

一、下载jdk1. 下载地址华为云镜像下载地址:地址 1(oraclejdk):https://repo.huaweicloud.com/j...

一文详细梳理JDK 21相比JDK 8的主要新特性

2026-02-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 125

从 jdk 8(2014年3月发布)到 jdk 21(2023年9月发布)的9年时间里,java经历了巨大的变革。以下是主要的新特性对比:一...

Java中LocalDate,LocalDateTime,Date,日期串相互转换

2026-02-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 122

1. 获取当前时间 xxx.now()public void testcurrentdate() { localdate curlocal...

MyBatis Dynamic SQL 入门指南

2026-02-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 128

mybatis dynamic sql 是一种类型安全的 java 领域特定语言(dsl),用于通过编程方式构建 sql 查询,而非编写 s...

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