开发者社区 问答 正文

关于spring的注解的疑问

关于spring的注解问题,求解答
spring有一个注解,@autowired,自动注入类,还有一个就是@resource ,这个注解貌似是jdk自带的,但是相比较@resource和@autowired来说,建议用@resource ,据说是官方的建议。。
好了陈述完毕。。。
问题是。。在使用@resource的时候,是放在属性上比较好呢,还是放在对应set方法上好呢?我感觉是放在set方法上好一些,不知大神们有什么见解?

展开
收起
小旋风柴进 2016-03-05 14:36:34 2130 分享 版权
1 条回答
写回答
取消 提交回答
  • @autowired 当只有一个实现类时是可以的, @resource也能实现这个功能.

    而且当有多个实现类resource可以有个name属性指定注入哪个实现类.

    当然注解写属性还是setter看个人爱好. 个人写属性上.

    而且不建议省略setter.

    2019-07-17 18:53:28
    赞同 展开评论
问答分类:
问答地址: