Spring随笔

Spring boot

关于Starter的命名

  • 官方的Starter都遵循一个类似的命名模式;spring-boot-starter-*,其中 * 是一个特定类型的应用程序。

  • 第三方启动器通常以项目的名称开始。 例如,一个名为 thirdpartyproject 的第三方启动器项目通常被命名为 thirdpartyproject-spring-boot-starter

 

禁用自动配置可以在 @SpringBootApplication 注解的 exclude 属性中指定,例如:@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })

 

@SpringBootApplication 注解的功能

  • @EnableAutoConfiguration:启用Spring Boot的自动配置机制。

  • @ComponentScan:对应用程序所在的包启用 @Component 扫描(见最佳实践)。

  • @SpringBootConfiguration:允许在Context中注册额外的Bean或导入额外的配置类。这是Spring标准的 @Configuration 的替代方案,有助于在你的集成测试中检测配置

posted @   该用户已注销!  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示