栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

@ComponentScan批量注册bean,扫描第三方jar包,依赖注入与控制反转

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

@ComponentScan批量注册bean,扫描第三方jar包,依赖注入与控制反转

笔记
  • 依赖注入与控制反转
    • @ComponentScan批量注册
    • 扫描第三方jar包

依赖注入与控制反转

依赖注入是从应用程序的角度在描述,用程序依赖容器创建并注入它所需要的外部资源。
本来A类需要C,应该在A中new一个C去使用。 现在IOC/DI容器创建C 注入(给予、发送)到A中
控制反转是从容器的角度在描述,描述完整点:容器控制应用程序,由容器反向的向应用程序注入应用程序所需要的外部资源。
简单理解:本人亲力亲为,我需要什么会自己new。 现在在spring里,容器帮我new了对象

@ComponentScan批量注册

把符合扫描规则的类装配到spring容器中,及注入到spring容器中,包括相关controller,service等,由容器进行管理。
在controller中调用相关service的方法时,也没new过相关service,容器帮我new了对象

扫描第三方jar包

公司项目使用骨架构建,结构简洁,功能很多。
发现很多东西没有在工程目录中,但确有此功能。

@ComponentScan({“org.springblade.common”, “org.springblade.modules”})


将相关接口和服务bean扫描了进来。

参考资料https://user.qzone.qq.com/990778187/blog/1657607868

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013283.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号