Springboot starter主动生效和被动生效

news/2024/9/30 13:50:38

starter集成入应用有两种方式。我们从应用视角来看有两种:

  • 一种是主动生效,在starter组件集成入Spring Boot应用时需要你主动声明启用该starter才生效,即使你配置完全。这里会用到@Import注解,将该注解标记到你自定义的@Enable注解上:

我们将该注解标记入Spring Boot应用就可以使用短信功能了。

  • 另一种被动生效,在starter组件集成入Spring Boot应用时就已经被应用捕捉到。这里会用到类似java的SPI机制。在autoconfigure资源包下新建META-INF/spring.factories写入SmsAutoConfiguration全限定名。

总结:Springboot starter主动生效和被动生效

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/66491.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

DDos和CC攻击区别

DDos(分布式拒绝服务)攻击和CC(Challenge Collapsar)攻击的主要区别于目标和攻击方式: 1.攻击目标 •DDos攻击:旨在通过大量的恶意流量消耗服务器资源,导致目标服务器瘫痪或无法响应正常用户的请求。攻击来自分布式的多个来源(通常是被感染的设备或“肉鸡”),以使服务…

怎么查看网站是否被谷歌收录,教你查看网站被谷歌收录的详细方法

要查看网站是否被谷歌收录,可以采用以下几种详细方法: 一、使用Google Search Console(谷歌搜索控制台) 访问并登录: 访问Google Search Console的官方网站。 使用你的谷歌账户进行登录。 添加并验证网站: 在控制台中,添加你想要查询的网站。 按照提供的验证方法进行验证…

CCleaner v6.28.11297 系统优化和隐私保护工具,中文绿色便携版

下载地址:https://pan.quark.cn/s/ed5dde3543cf 软件介绍 CCleaner中文版是一款免费的系统优化和隐私保护工具的系统清理软件,它体积小,扫描速度非常快,支持自定义清理规则,增强了应用程序清理范围和效果.CCleaner最新版是Piriform(梨子公司)最著名广受好评的系统清理优化及隐…

v8 的内存相关

查看内存 按照《深入浅出nodejs》一书所说,64位机器可使用内存大概是1.5G. 可以通过 process.memoryUsage() 查看.Returns an object describing the memory usage of the Node.js process measured in bytes.图片解读 垃圾回收 v8 将内存分为2部分:一个是新生代区(生存周期短…

remote-ssh

远程工作(remote working)安装插件 remote-ssh 增加相应配置然后点击+号,依次按照提示添加配置,最后,如下所示(手动添加 IdentityFile "D:\key\local_test")修改秘钥文件权限,依次点击属性,安全,高级,禁用继承,然后删除所有其他的权限只留下自己的It should …

数据同步备份软件 GoodSync 12.7.5.5 绿色版 运维神器

下载地址:https://pan.quark.cn/s/c039278a61b0 介绍 GoodSync,数据同步备份软件,文件实时同步及网盘管理工具!它是一款独特同步算法的文件同步和备份软件,能实现多台电脑、电脑与云端网盘、电脑和远程FTP服务器、电脑与U盘之间的数据和文件同步转换。 软件特点实时数据传输…

(一)WPF项目结构

创建好新项目后会有者几个文件: 1.App.xaml文件存项目配置信息StartuoUri:项目不启动窗口 x:Class=“WpfTest.App” :类型编译信息 2.MainWindow.xaml主窗口

代码随想录算法训练营第六天|理解hash表

What is Hash Table?引用自文章链接:https://programmercarl.com/哈希表理论基础.html#哈希表哈希表是根据关键码的值而直接进行访问的数据结构。直白来讲其实数组就是一张哈希表,哈希表中关键码就是数组的索引下标,然后通过下标直接访问数组中的元素。 哈希函数 通过hashC…