在Spring Boot中使用控制器层的模块时出现404错误

时间:2019-06-03 15:51:36

标签: spring-boot

我有一个项目,其中包含代表各层的模块(DAO,服务,控制器,模型)。我正在使用@ComponentScan,但是在访问控制器提供的其余api时遇到了404错误,这很糟糕。从我的阅读中,我的主类和控制器都应该放在同一包中,或者告诉@ComponentScan()要扫描哪些包。我尝试了所有操作,但无法识别模块中的类-我认为这是主要问题,但不确定。我想获得一些帮助,并了解为什么会这样。谢谢enter image description here

1 个答案:

答案 0 :(得分:0)

@EnableMongoAuditing
@SpringBootApplication
@ComponentScan({"com.vimalesh"})
@EnableWebFlux
@EnableReactiveMongoRepositories("com.vimalesh.data.repository")
public class FundsApplication {

    public static void main(String[] args) {
        SpringApplication.run(FundsApplication.class, args);
    }

}

提到您要扫描的软件包名称。

谢谢