注解

Kay_Liang9 天前
java·开发语言·spring boot·后端·spring·mvc·注解
Spring中@Controller与@RestController核心解析在 Spring 生态中,@Controller 与 @RestController 往往被视为“孪生”组件,而 @RequestMapping 及其派生注解则承担了路由枢纽的角色。本文依托 Spring Framework 官方文档与社区实践,系统梳理三者背后的设计动机、运行机理、协作流程与常见误区,并给出可落地的编码建议。全文约 6000 字,力求在学术严谨性与博客可读性之间取得平衡,与各位 Java 学习者一起进阶学习。
后端小张10 天前
java·开发语言·spring boot·后端·spring·注解·原理
【JAVA 进阶】穿越之我在修仙世界学习 @Async 注解(深度解析)在现代Web应用开发中,性能优化是永恒的话题。随着业务复杂度的不断提升,传统的同步处理方式已经无法满足高并发、高可用的系统需求。SpringBoot作为Java生态中最流行的微服务框架,其提供的@Async异步注解为我们解决性能瓶颈提供了强有力的武器。
梵得儿SHI24 天前
java·开发语言·注解·自定义注解·元注解·控制注解的作用·声明式编程思想
Java 注解与反射实战:自定义注解从入门到精通你是否经常在 Java 代码中看到@Override、@Deprecated这样的标记?这些就是注解 —— 一种给代码 "贴标签" 的机制。注解本身不直接影响代码执行,但能通过工具(如编译器)或框架(如 Spring)赋予代码额外含义。
zh_xuan24 天前
android·注解·反射·控件绑定
android 利用反射和注解绑定控件id和点击事件以前写过一个工具类,利用java的反射和注解绑定安卓控件id和点击事件。 支持绑定activity、fragment、view的控件。记录下,后续抄着用。代码如下。
扶苏-su1 个月前
java·注解
Java---注解1)注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息。
whltaoin1 个月前
java·spring boot·后端·注解·开发技巧
Spring Boot 常用注解分类整理(含用法示例)在Spring Boot开发中,注解是简化配置、实现功能的核心。以下是常用注解的分类整理,包含其作用和典型用法:
whltaoin2 个月前
spring boot·注解·swagger
Spring Boot Swagger3常用注解详解与实战在 Spring Boot 项目开发中,API 文档是前后端协作、项目维护的重要工具。Swagger3(OpenAPI 3.0)作为主流的 API 文档生成工具,通过简单的注解就能快速生成规范化的 API 文档,极大提升开发效率。本文将详细介绍 Spring Boot 整合 Swagger3 的核心注解及实战用法。
Monkey-旭2 个月前
android·java·kotlin·注解·annotation
Android 注解完全指南:从基础概念到自定义实战在 Android 开发中,注解(Annotation)是提升效率、保障代码质量的核心工具 —— 从系统的@Override到框架的@Room Entity,再到自定义的权限检查注解,注解贯穿开发全流程。本文将从基础原理出发,覆盖注解分类、常用框架注解、自定义注解实战(运行时 + 编译时) ,所有代码块均完整可运行,帮你系统掌握注解的设计与落地。
邂逅星河浪漫2 个月前
java·spring boot·后端·注解
Spring Boot常用注解-详细解析+示例
wangmengxxw3 个月前
java·数据库·spring·注解
Spring-常用注解-----SpringAOP注解--------------自定义注解------------自定义注解的使用-------
Savvy..3 个月前
java·junit·maven·注解
Day05 Maven@Test@ParameterizedTest + @ValueSourse@DisplayName
长路 ㅤ   4 个月前
junit·单元测试·springboot·注解·断言
Java单元测试JUnit博主介绍:✌目前全网粉丝4W+,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领域。
机器滴小白4 个月前
java·开发语言·注解
事务管理——@Transactional@Transactional是 Java 中用于声明式事务管理的关键注解,通常与 Spring 框架一起使用。它允许开发者通过简单的注解方式来管理事务,而无需手动编写事务控制代码(如 beginTransaction()、commit()、rollback()等)。
HoroMin5 个月前
java·开发语言·spring boot·注解
在Spring Boot中自定义JSON返回日期格式的指南默认情况下,Spring Boot(基于Jackson)会按照Jackson的默认配置将日期字段序列化成类似"yyyy-MM-dd'T'HH:mm:ss"的格式。这在某些场景下可能不符合业务要求,或者在前端展示时需要特定的格式。
寒山李白5 个月前
java·spring boot·面试·注解
Spring Boot 常用注解面试题深度解析🤟致敬读者📘博主相关📃文章前言以下精选 25+ 高频注解面试题,涵盖核心原理、实战技巧及源码级分析,助你轻松应对面试挑战。
小白写代码hh5 个月前
java·注解·泛型
JAVA中的注解和泛型目录JAVA注解介绍概念注解的本质4种标准元注解自定义注解泛型介绍泛型的定义JAVA泛型泛型方法( )
abcnull6 个月前
java·spring·springboot·web·注解
java中自定义注解如果你不是 spring web 项目,你可能需要手动实现注解的处理逻辑如果你是 spring 的 web 项目,其中一半会引入 spring-boot-starter-aop 依赖,其中含有 aspect 相关注解使用,因此你可以使用 aop 代码来实现注解逻辑
有梦想的攻城狮6 个月前
java·后端·spring·注解·qualifier
spring中的@Qualifier注解详解@Qualifier是Spring框架中用于解决依赖注入歧义性的关键注解。当容器中存在多个相同类型的Bean时,@Autowired默认按类型自动装配会抛出NoUniqueBeanDefinitionException异常,此时通过@Qualifier指定Bean的唯一标识符(名称或自定义限定符),即可明确注入目标。
-曾牛7 个月前
java·spring boot·后端·intellij-idea·注解·spring boot 注解·混淆用法
Spring Boot中@RequestParam、@RequestBody、@PathVariable的区别与使用在当今的Web开发领域,Spring Boot凭借其简洁、高效和强大的功能,成为了Java开发者构建Web应用的首选框架。在开发过程中,处理来自客户端的请求参数是一项常见且关键的任务。Spring Boot提供了多种方式来处理这些参数,其中@RequestParam、@RequestBody和@PathVariable这三个注解是最常用的工具。
〆、风神7 个月前
android·java·注解
EasyExcel 数据字典转换器实战:注解驱动设计在 Excel 导入导出场景中,开发者常面临以下问题:代码示例导出流程(值 → 标签)导入流程(标签 → 值)