为了账号安全,请及时绑定邮箱和手机立即绑定

不是很明白,为什么在BeanConfiguration里定义的map,可以在test类里,直接用mybean的get方法取到

MyConfiguration这个类起到了什么作用

https://img1.sycdn.imooc.com//5d06fc5a0001a91f06440094.jpg

https://img1.sycdn.imooc.com//5d06fc5a00012f8b04380304.jpg


正在回答

1 回答

MyConfiguration的作用和spring.xml的作用类似,spring.xml是在xml为集合赋值,而MyConfiguration通过自身的方法为bean赋值。MyBean的Map集合的set方法加上@Autowired注解,意味着spring可以为Map集合赋值,MyConfiguration的map()方法返回一个Map数组,因此spring自动为其赋值。所以当MyBean被spring实例化之后,可以调用get方法获取数据。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不是很明白,为什么在BeanConfiguration里定义的map,可以在test类里,直接用mybean的get方法取到

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信