关于部分注解的使用
来源:3-1 集成持久层框架Mybatis

V丶x
2020-05-06
老师代码中使用了@MapperScan @ComponentScan 和 @Resource等注解, 为什么不直接在mapper中用@mapper注解 和在使用处使用@Autowired来实现自动装配呢? 感觉自己后端都是在照猫画虎, 各个注解的有无场景或者特定情况呢?
写回答
1回答
-
抱歉,本课程算是比较大的一个实战项目,可能讲课过程中会漏掉一些细节,有问题可以随时提问,我会尽快回答,也可以加QQ群交流。
@Resource和@Autowired其实都可以的,@Resource是JDK的注解,@Autowired是Spring的注解。
@MapperScan在启动类加一次注解就可以了,免去了每个Mapper去加注解。
@ComponentScan是要扫描哪些包里的类,交给Spring来管理,Spring依赖注入需要这个
一个功能点可能有多种实现方式,课程中用的都是主流的方案。
30
相似问题