springboot跨模块调用
生活随笔
收集整理的这篇文章主要介绍了
springboot跨模块调用
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
项目模块如图,这里比如edu要调用vod里面service的方法
1.首先在edu的pom里面导入vod的依赖
2.在edu的驱动类EDUApplication上的
@SpringBootApplication改成
@SpringBootApplication(scanBasePackages = {"cn.yl.service.vod","cn.yl.service.edu"})3.(将 vod 的application.yml 改成如 application-vod.yml 的样式名 ) 在edu的 application.yml 里面添加
spring:profiles:active: vod完成,在测试类中测试
-------使用@Autowired 装填自己模块的方法 如果还是报红
将类上的
!!!!!!!!!!!!!!!!!!!!!!
@SpringBootTest改成
@SpringBootTest(classes = {EDUApplication.class}) @Autowiredprivate VodService vodService;总结
以上是生活随笔为你收集整理的springboot跨模块调用的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【SQL】数据库变为\SUSPECT\状
- 下一篇: Photoshop教程(二):首选项的基