关于注解的问题

关于注解的问题

为什么在dao接口没有加入注解@Repository的情况下,在service层还是可以通过@Autowired去注入AreaDao?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,dao层是myabtis框架进行扫描的,所以不需要注解。service层没有使用框架,所以需要加注解。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

好帮手慕阿慧 2020-09-07 18:14:41

同学你好,spring-dao.xml中做了以下配置,会自动生成dao的bean。所以dao层的接口没有加注解@Repository时,service层依然可以注入dao层的对象。

http://img1.sycdn.imooc.com//climg/5f5607ee09e3c91806520142.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 慕标0359786 #1
    那service层也是开启了扫描,为什么service层就需要@service注解
    2020-09-07 20:58:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师