Spring Boot 多模块项目正常启动,但是无法访问Controller问题解决方案

问题描述

项目正常启动但是访问Controller对应的服务,进行了Debug断点测试,发现没有执行到断点,这个基本上都是Controller没有被Spring注入的问题,经过检查是启动类扫描包没有把Web模块给注入进去,重新添加后重新启动项目就正常了。

解决方案

修改前

1
@SpringBootApplication(scanBasePackages = {"com.spi.ldap"})

修改后

1
@SpringBootApplication(scanBasePackages = {"com.spi.*"})