Spring @Autowired usage

What are the pros and cons of using **@Autowired** in a class that will be wired up by Spring? Just to clarify, I'm talking specifically about the **@Autowired** annotation, not auto-wiring in XML. I probably just don't understand it, but to me it almost seems like an anti-pattern - your classes start to become aware that they are tied to a DI framework, rather than just being POJOs. Maybe I'm a glutton for punishment, but I like having the external XML config for beans, and I like to have explicit wirings, so I know exactly what is wired where.
I'm interested in this subject too - configuring your MVC app via annotations instead of XML seems like it would lead to a lot of searching of "which class is mapped to this URL?" "who is handling this?". I like to have a single configuration source

以上就是Spring @Autowired usage的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准