Rak*_*dav 4 java spring spring-mvc intellij-idea spring-boot
我在intellij中运行spring-boot应用程序,所有计划的任务都正常运行,但是我在@RestController和@RequestMapping注册的控制器未注册。当我使用eclipse时,当我尝试访问这些文件时我得到404。甚至我的ide控制台都显示rest控制器已注册:
RequestMappingHandlerMapping - Mapped "{[/api/{v1}/restaurant/{cloudSiteId}/staff/{staffId}],methods=[GET]}" onto private java.lang.Object com.limetray.inventory.controller.StaffLocationController.getStaffDetail
Run Code Online (Sandbox Code Playgroud)
无法猜测可能出了什么问题?
如果控制器与Main类位于不同的包中,则可以尝试将组件扫描添加到主类中,以指向控制器所在的包。示例:
@ComponentScan({ "x.y.z.myPackage1", "x.y.z.myPackage2" })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5633 次 |
| 最近记录: |