首页
学习
活动
专区
圈层
工具
发布

#注解

什么是约定优于配置?自动配置的原理是什么?一文搞懂SpringBoot底层启动流程

程序员三明治

美团 | 大模型后台开发 (已认证)

广义的配置类是指:被注解@Component直接或间接修饰的某个类,也就是我们常说的Spring组件,其中包括了@Configuration类

6010

SpringMVC入门:配置、映射与参数处理​

程序员三明治

美团 | 大模型后台开发 (已认证)

定义一个类,在类上加上@Controller注解,声明其是一个Controller。主要要创建在之前注解扫描所配置的包下。

3410

Spring AOP:注解配置与XML配置双实战

程序员三明治

美团 | 大模型后台开发 (已认证)

​ 我们也可以在要增强的方法上加上注解。然后使用@annotation来表示对加了什么注解的方法进行增强。

3610

Spring注解开发:@Component/@Autowired/@Value详解与实践

程序员三明治

美团 | 大模型后台开发 (已认证)

​ 如果要使用注解开发必须要开启组件扫描,这样加了注解的类才会被识别出来。Spring才能去解析其中的注解。

4010

【MyBatis从入门到入土】注解开发和动态SQL快速入门

程序员三明治

美团 | 大模型后台开发 (已认证)

​ 我们也可以使用注解的形式来进行开发,用注解来替换掉xml。 使用注解来映射简单语句会使代码显得更加简洁,但对于稍微复杂一点的语句,Java 注解不仅力不从心...

6710

使用IDEA同时启动多个端口的服务

贺公子之数据科学与艺术

在IDEA中运行一个服务并监听多个端口,常见于微服务开发或需要模拟多实例的场景。以下是两种主流实现方式:

5910

Spring Boot 4 与 Spring Framework 7 全面解析:新特性、升级要点与实战指南

程序猿DD

还记得 2022 年底不?当时Spring Boot 3 和 Spring Framework 6 一出来,直接给整个 Spring 生态来了个 “大换血”, ...

26710

跟着坚果派社区从零开始学鸿蒙——ArkTS模块系统全解析:组织代码的艺术

红目香薰

注解(Annotation)是一种特殊的语言特性,它通过添加元数据来改变应用声明的语义。在ArkTS中,注解以@符号开头。

11510

带着ChatGPT玩转软件开发-连载17

顾翔

以下是对您提供的前端代码的评审,涵盖了HTML、CSS和JavaScript部分。

8010

MyBatis Plus 核心功能与用法

木易士心

创建一个 Spring Boot 工程,并在 pom.xml 中引入 MyBatis Plus 的起步依赖。

18910

Ingress-Nginx 26年3月正式退役!那以后用什么?当然是 Gateway API!

希里安

大名鼎鼎的Cloudflare宕机事件各位小伙伴应该看到了吧,号称科技圈的赛博活佛,居然发生了大规模的服务中断,很多媒体进行了报道,每次互联网服务的中断事件,做...

27810

Spring Boot自动配置深度解析:Starter机制与Conditional注解在架构师面试中的核心应用

用户6320865

在Spring Boot自动配置的魔法世界中,Conditional条件注解扮演着智能开关的关键角色。这些注解让Spring Boot能够根据运行时环境动态决定...

14610

Spring事务管理机制深度解析:@Transactional失效场景全揭秘

用户6320865

在当今企业级应用开发领域,Spring框架作为Java生态系统的基石,其事务管理机制一直是技术面试中的核心考察点。特别是对于架构师职位的候选人,对Spring事...

20610

Spring Cloud OpenFeign集成SpringDoc OpenAPI3:实现代码即文档的自动化API生成

用户6320865

OpenFeign的核心设计理念是"注解驱动"。开发者只需在接口上添加注解,即可定义远程服务的调用规则。例如,使用@FeignClient注解标记一个接口,并指...

20810

聊聊动态数据源

苏三说技术

咱们星球中的商城系统中使用了动态数据源的功能,实现了分库分表的订单库的读库和写库的自动切换。

18710

Dubbo源码分析之扩展SPI源码剖析

老周聊架构

观察 cacheDefaultExtensionName 方法实现。这里面的是实现比较简单,主要用于读取注解中value 值来获取到默认的名称。

9410

爆肝3万字,SpringBoot原理深入以及源码分析

老周聊架构

我们都知道,Spring有它强大的地方,也有它繁琐的地方,毕竟如日中天的Spring全家桶太强大了,所以导致依赖各种JAR包维护起来费劲,还有编写各种XML配置...

15110

Java中的@JSONField注解详解:用法、场景与实践

用户8589624

在使用@JSONField注解时,开发者需要注意它与其他JSON处理库(如Jackson、Gson)的注解可能会存在冲突。在同一个项目中,尽量选择一个JSON处...

32710

Spring Boot应用启动失败:解决UnsatisfiedDependencyException与NoSuchBeanDefinitionException

用户8589624

在Spring Boot开发过程中,启动应用时可能会遇到各种依赖注入(DI)相关的错误,其中最常见的就是UnsatisfiedDependencyExcepti...

26010

Kubernetes Ingress 进阶:如何基于来源 IP 实现精细化路由控制?

用户8589624

在现代微服务架构中,Kubernetes Ingress 作为集群的入口网关,负责将外部请求路由到不同的后端服务。默认情况下,Ingress 支持基于 Host...

13110
领券