今天重新搭建了一個項目,這是一個采用SpringBoot + MyBatis Plus 做的檔案管理的小項目,封裝了傳回結果以後,我在Controller上使用了@Controller注解發現方法是可以調用成功但是傳回404,如下:
後來發現問題就是出現在注解上了,将@Controller換成@RestController就可以解決這個問題了。
從這個結果就能看出他們大概的差別就是使用@Controller無法封裝的方法以json的形式傳回。
*******@RestController = @Controller [email protected]******
是以在使用@Controller的情況下,想要傳回與@RestController一樣的結果
如下: