當前了解到的關於jeecg-boot注解掃描范圍主要涉及到以下幾點:
1 srping-boot啟動類掃描范圍,默認是當前啟動類所在包及以下子包內的所有的關於spring-boot的注解注入
@SpringBootApplication組合了三個注解:
@ComponentScan,
@EnableAutoConfiguration,
@SpringBootConfiguration
spring里有四大注解:@Service,@Repository,@Component,@Controller,這四個注解用來定義一個bean。@ComponentScan注解就是用來自動掃描被這些注解標識的類,最終生成ioc容器里的bean.可以通過設置@ComponentScan的basePackages,includeFilters,excludeFilters屬性來動態確定自動掃描范圍,包括的類型,以及不掃描的類型.默認情況下:它掃描所有類型,並且掃描范圍是@ComponentScan注解所在配置類包及子包的類
@ComponentScan告訴Spring 哪個packages 的用注解標識的類 會被spring自動掃描並且裝入bean容器。
例如,如果你有個類用@Controller注解標識了,那么,如果不加上@ComponentScan,自動掃描該controller,那么該Controller就不會被spring掃描到,更不會裝入spring容器中,因此你配置的這個Controller也沒有意義。

2 mybatis-plus關於mapper的掃描范圍
兩個地方涉及到:
第一個是yml配置文件:默認的是classpath*:org/jeecg/modules/**/xml/*Mapper.xml匹配路徑的mapper文件

另一個是 mybatisplus配置類的注解org.jeecg.config.MybatisPlusConfig
以上是默認情況,如果新建的模塊包路徑還是按照原來的進行設計,那么這些配置都不需要修改,但是如果你修改為自己公司或者團隊的路徑,比如:com.ttbank.iot.****,那么這些路徑下的注解是不能夠被默認設置進行 解析的,那么怎么辦呢,那就根據實際的情況 添加設置:
比如我先添加的模塊的路徑是:org.xishuai.iot.***,那么在以上模塊相應的怎么修改呢 ,且看一下:
1:spring-boot啟動類JeecgApplication.java掃描配置如下:

2:mybatis-plus涉及到的配置
yml:

org.jeecg.config.MybatisPlusConfig注解如下:

3:字典注解配置如下

參考文獻:https://blog.csdn.net/gwcgwcjava/article/details/95967349
