关于包扫描和 属性注入注解

关于包扫描和 属性注入注解

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

  1. 视频中说打开上面的包扫描就会打开 下面的那个属性注入注解  但是controller之类的就不可以用了?什么意思?

  2. 既然说打开了包扫描就会打开下面那个  为什么还需要下面那个属性注入注解呢? 直接包扫描不行吗? 属性注入注解不是多此一举?不是很懂。

  3. 希望可以具体解说一下这两个方式之间的不同和意义

正在回答

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

1回答

1、此处在没有涉及到Controller时,对注解和配置文件混合使用做了一下说明,在后面的案例中会涉及到Controller的内容的。

2、老师在课程中对使用注解和xml方式做了说明:

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

在配置文件中,注入bean时使用配置文件的方式,是提高代码的可读性,后期维护起来成本也会更低一下;属性注入时使用注解,这样是为了方便自己写代码。注解和配置文件结合的这种既可提高代码的可读性,在类中属性注入时又能简化代码不至于代码冗余。全部使用注解或者全部使用配置文件也是可以的,在实际开发中使用哪种方式的也有。

祝学习愉快!

  • 音殿 提问者 #1
    我还是没明白 包扫描和 属性注入注解 annotation-config 之间的区别。。 包扫描不是会启动 属性注入注解的吗 为什么还要注释包扫描 来用属性注入注解呢?
    2018-06-13 19:12:30
  • 一叶知秋519 回复 提问者 音殿 #2
    老师这个地方是向同学们展示注解和配置文件整合方式的书写方法,同学如果觉得这种方式不适合自己,可以都使用注解,也是可以的。祝学习愉快!
    2018-06-14 10:03:40
  • 音殿 提问者 回复 一叶知秋519 #3
    老师说 注解和配置文件整合方式需要用 属性注入注解 annotation-config 然后说包扫描也会启动 属性注入注解 annotation-config 我想问的是只要用包扫描就可以全搞定了?
    2018-06-14 10:18:12
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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