今天自己開始搭建這個(gè)框架
寫了一個(gè)簡(jiǎn)單的接口來(lái)測(cè)試绿聘,當(dāng)用瀏覽器調(diào)用的時(shí)候,返回了404次舌,當(dāng)時(shí)沒有想明白是什么原因
在網(wǎng)上查了查熄攘,是spring注解里@Controller和@RestController的區(qū)別
這是網(wǎng)上找到的文章的鏈接
https://www.cnblogs.com/clwydjgs/p/9255046.html
大概的意思就是說(shuō),
@Controller是可以用于返回頁(yè)面和json等字符串?dāng)?shù)據(jù)的彼念,如果需要返回json等字符串?dāng)?shù)據(jù)的話挪圾,就需要在方法上加上@ResponseBody這個(gè)注解
而@RestController就是是上面@Controller?和?@ResponseBody這兩個(gè)注解的功能合并
我這里打算是做前后臺(tái)分離的,所以不會(huì)涉及的直接返回頁(yè)面逐沙,用@RestController直接標(biāo)注類的話哲思,會(huì)更簡(jiǎn)潔,更方便一些