首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
说说Spring Boot常用的注解。
[问答题]
说说Spring Boot常用的注解。
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(353)
分享
纠错
85个回答
添加回答
69
十七_
@SpringBootApplication:它是SpringBoot的核心注解,用于开启自动配置,准确的说是通过该注解内的@EnablAutoConfiguration注解实现的自动配置。 @EnableAutoConfiguration:自动配置注解,在启动Spring应用程序上下文时进行自动配置,自动配置通常是基于项目classpath中引入的类和已定义的bean来实现的。 @Import:@EnableAutoConfiguration的关键功能是通过@Import注解导入的ImportSelector来完成的。 @Congiguration:配置类注解,根据一些特定条件来控制bean的实例化的行为。 @ComponentScan:位置在SpringBoot的启动类上,Spring包扫描。
发表于 2022-04-27 15:58:58
回复(4)
23
阐禅
Springboot的启动类有一个注解:@SpringbootApplication注解,它是springboot的核心注解,用于开启自动配置。 springbootApplication注解又包含三个注解 @EnableutoConfiguration注解:它用来开启自动注解,配置各种组件 @ComponentScan,用于扫描指定的包和组件。 @SpringBootConfiguration:声明当前类springboot应用的配置类,项目中只能有一个一般无须我们添加。 还有其他的import注解,conditional,uncondition注解等等,它们都是注解里面包含的注解。
发表于 2022-05-08 16:38:10
回复(0)
9
兜兜转转跌跌撞撞
SpringBootApplication、SpringBootConfiguration、Configuration、EnableAutoConfiguration、ConponentScan、Controller、Service、Import、responsebody、requestMapping、getMapping、postMapping、Entity、Bean、Autowired
发表于 2022-06-30 11:13:29
回复(0)
9
卡农变骤
Springboot的常用注解首先就是SpringBootApplication,它由三个注解组成,分别是configuration、componentScanner、enableAutoConfiguration,其中最关键的就是这个enableAutoConfiguration注解,它能够帮助我们自动配置各种所需的jar包,例如我们需要使用一个数据库连接池,那么我们通过maven引入,然后通过enableXX注解将这个包注册到Springboot中,然后我们再通过application.yml文件进行简单的配置就可以使用了。
发表于 2022-06-21 14:20:34
回复(0)
5
Kris_Y
首先是SpringBootApplication,它是spring boot的核心注解,标明启动类。还有mapper,service, controller, configration等。
发表于 2022-08-19 15:07:54
回复(0)
3
寕-成长
spirngBoot的就是约定大约配置,通过@SpringBootApplication注解,配置在启动类上,启动项目; @SpringBootApplication注解中的 @EnableAutoConfiguration 开启自动配置功能,根据项目classpath中引入的类和Bean,项目依赖的jar包中的配置文件,进行配置。 @Import 注解 @Conditional
发表于 2022-05-06 23:23:27
回复(0)
2
大星星不见了
常用注解:@SpringbootApplication 主项目唯一启动类,开启自动配置。通过@EnableAutoConfiguration自动配置。@Autoride\@Configuration\@PathVariable \@RequestParam
发表于 2023-03-28 15:38:57
回复(0)
2
牛客395722046号
@SpringBootApplication是SpringBoot的核心注解 @EnableAutoConfiguration
发表于 2022-06-21 13:50:19
回复(0)
1
牛客872221288号
mark
发表于 2025-07-12 17:50:06
回复(0)
1
在打卡的发呆爱好者很调皮
@springbootApplication 这个注解标识了一个springboot工程,它实际上是另外三个注解的组合:@springbootconfiguation 这个注解实际上是一个@Configuation 表示启动类也是一个配置类,@EnableAutoConfiguation 向spring容器中导入一个Selector用来加载classpath下的spring.factories中定义的自动配置类,将这些自动配置为配置Bean, @ComponentScan 表示为扫描路径,因为默认没有配置实际扫描路径的,所以springboot扫描的路径是启动类所在的当前目录 @Bean 用来定义Bean,Spring在启动的时候会对这些@Bean 注解的方法进行解析,将方法的名字作为beanName ,并通过执行方法获取bean对象
发表于 2025-05-09 14:54:03
回复(0)
1
getit_
@springbootApplication 这个注解标识了一个springboot工程,它实际上是另外三个注解的组合:@springbootconfiguation 这个注解实际上是一个@Configuation 表示启动类也是一个配置类,@EnableAutoConfiguation 向spring容器中导入一个Selector用来加载classpath下的spring.factories中定义的自动配置类,将这些自动配置为配置Bean, @ComponentScan 表示为扫描路径,因为默认没有配置实际扫描路径的,所以springboot扫描的路径是启动类所在的当前目录 @Bean 用来定义Bean,Spring在启动的时候会对这些@Bean 注解的方法进行解析,将方法的名字作为beanName ,并通过执行方法获取bean对象
发表于 2024-09-22 13:24:25
回复(0)
1
机灵的高级磨洋工顶呱呱
#机械制造投递记录#
发表于 2024-07-31 09:29:23
回复(0)
1
jdasji
@SpringbootApplication,这是SpringBoot的核心注解,用于开启自动配置,准确的说是通过该注解内的 @EnableAutoConfiguration注册实现的自动配置,在启动Spring的应用程序上下文时进行自动配置。 @congiguration:配置类注解 @compentScan:位置在Springboot的启动类上,Spring包扫描
发表于 2023-08-14 19:55:19
回复(0)
1
清州化雨
包含SpringBootApplication,其中又包含了:EnableAutoConfigration,和ComponentScan
发表于 2022-08-07 18:24:08
回复(0)
1
OutOfOfferError
@SpringBootApplication是springboot启动类的核心注解,用于开启自动配置,准确来说是通过该注解内的@EnableAutoConfiguration注解实现自动配置,在启动应用上下文时进行自动配置,自动配置通常是基于项目的classpath和已定义的bean来实现的。@import:@EnableAutoConfiguration的关键功能是通过@Import注解导入的ImportSelector来完成的。从源代码得知@Import(AutoConfigurationImportSelector.class)是@EnableAutoConfiguration注解的组成部分,也是自动配置功能的核心实现者。@Configure:配置类注解,根据一些特定的条件来控制bean的实例化的行为。@ComponentScan:位置在springBoot的启动类上,spring包扫描。
发表于 2022-07-22 22:42:54
回复(0)
0
堪沫
@SpringBootApplication,他是SpingBoot的核心注解,用于开启自动装配。该注解由@SpringBootConfiguration(声明当前服务为Springboot的配置注解)和@EnableAutoConfiguration(通过读取Spring.factories中的类路径,配合@configuration注解和条件注解来实现自动注入的功能)还有@ComponentScan(配置包扫描)注解组成。还有其他的@import注解,@Lazy注解等
发表于 2025-08-07 15:23:34
回复(0)
0
陈少鹏666
发表于 2025-07-27 14:12:34
回复(0)
0
牛客进阶版
@SpringBootApplication 他是SpringBoot的核心注解,用来开启自动配置 @EnableAotuConfiguration:自动配置注解,在启动Spring应用程序上下文时进行自动配置,自动配置通常是基于香炉classpath中引入的类和已定义的bean实现的 @Import
:@EnableAutoConfiguration的关键功能就是通过@Import注解导入 @ConfigurationImportSelector来完成的 @Configuration 配置类注解,根据一些特定条件来控制bean的实例化行为 @ComponentScan 位置在SpringBoot启动类上,用于扫描指定的包和组件
发表于 2025-07-26 18:30:58
回复(0)
0
辞恩a
@RestContoller、@SpringBootApplication、@Bean、@Component、@Service、@Configuration
发表于 2025-07-22 09:22:10
回复(0)
0
YarenZhu
@Configuration @Service @Bean @SpringbootApplication @RestController @RequestMapping @Autowire
发表于 2025-07-20 16:50:00
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Spring
上传者:
real1993
难度:
85条回答
353收藏
1555浏览
热门推荐
相关试题
说说Spring Boot的启动流程。
Spring
评论
(53)
说说你对Spring Boot的理...
Spring
评论
(58)
竞品分析时需要注意的地方?
竞品研究
评论
(1)
在家谱分析中,某家族的谱系采用完全...
树
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题