装配之注解说明-1-2Bean装配之说明

 2024-01-08 05:02:05  阅读 0

使用@时应该写接口名还是实现类名?

我不明白的一件事是为什么@注解是接口的实现类,里面定义的属性会自动组装,为什么会得到最终的实例。

-----以上是同学的提问,我也有同样的问题----

@注解服务层时,在 中,是从.(“实现类名,首字母小写”)获取的。

接口中的所有方法都没有被实现_接口中没有属性_@qualifier 接口类没有

换句话说,容器中初始化的bean应该遵循实现类的命名规则。 如果使用xml配置就不存在这个问题,因为xml可以指定id,id是接口,class指向实现类。

当老师讲到注射的时候,我觉得也是有必要的; 之所以这样注入,是因为容器中存在的bean的名字应该是@注解的实现类。

老师的例子可以使用接口名称吗? 还有其他规则吗?

标签: bean

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码