关于部分注解的使用

来源:3-1 集成持久层框架Mybatis

V丶x

2020-05-06

老师代码中使用了@MapperScan @ComponentScan 和 @Resource等注解, 为什么不直接在mapper中用@mapper注解 和在使用处使用@Autowired来实现自动装配呢? 感觉自己后端都是在照猫画虎, 各个注解的有无场景或者特定情况呢?

写回答

1回答

甲蛙

2020-05-06

 抱歉,本课程算是比较大的一个实战项目,可能讲课过程中会漏掉一些细节,有问题可以随时提问,我会尽快回答,也可以加QQ群交流。

@Resource和@Autowired其实都可以的,@Resource是JDK的注解,@Autowired是Spring的注解。

@MapperScan在启动类加一次注解就可以了,免去了每个Mapper去加注解。

@ComponentScan是要扫描哪些包里的类,交给Spring来管理,Spring依赖注入需要这个

一个功能点可能有多种实现方式,课程中用的都是主流的方案。

3
0

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1697 问题

查看课程