spring给容器中注入组件的几种方式
2024-09-01 05:53:13
目录
spring给容器中注入组件
1.包扫描+组件标注注解(@Controller/@Service/@Repository/@Component)适用于把自己写的类加入组件(默认ID类名首字母小写)
此种方式比较简单就不贴代码了
2.@Bean[导入的第三方包里面的组件] (注意一定要在这个配置类上加上@Configuration)
3.@Import[快速给容器中导入一个组件]
4.使用Spring提供的 FactoryBean(工厂Bean);
1)、默认获取到的是工厂bean调用getObject创建的对象
2)、要获取工厂Bean本身,我们需要给id前面加一个&
applicationContext.getBean("&colorFactoryBean");
最新文章
- 用c#创建支持多语言的WinForm应用程序
- Kali Linux 2016.2发布提供虚拟机以及系统镜像下载
- ios多线程的几种创建方式以及基本使用
- [Java] HashMap详解
- [可拖动DIV]刚开通博客顺便就写了点东西!
- OC——NSString的常用方法
- DOM缘起
- StringMVC(拦截器)
- 撸一个Android高性能日历控件,高仿魅族
- 关于xamarin.forms 中 list 的loadmore
- C语言之阶乘
- [转载]WebService服务的三种途径Endpoint Disco WSDL 有什么不同
- php算法面试案例(转)
- [Android] 针对生成的图片文件在系统Gallery不显示的处理
- mybatis中mapUnderscoreToCamelCase自动驼峰命名转换
- Hi3518 网络监控SOC芯片规格参数
- kafkaStream解析json出错导致程序中断的解决方法
- 铁器 · Burp Suite
- jar 打包命令详解
- linux 里的`反引号