我从一个项目框架中看到,绝大多数地方是接口上写的注解如下:
@Autowired
IExecutorAdapter executorAdapter;
而DAO层中又是在具体类上写的注解:
@Autowired
JdbcOperations jdbcTemplate;
直接把我看迷糊了,请教下,为了解决耦合,Spring的依赖注入不是针对接口的么,类上面也可以这么写,为什么???
Spring注解为什么有的时候是类有的时候是接口
答案:2 悬赏:0 手机版
解决时间 2021-03-09 06:13
- 提问者网友:謫仙
- 2021-03-08 21:27
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-03-08 21:45
spring是面对接口的编程,依赖注入自动装配的,
全部回答
- 1楼网友:笑迎怀羞
- 2021-03-08 21:56
spring的注解是用来实例化对象的,接口根本不可能实例化啊,当然不能注解接口喽
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯