我可以拥有具有不同类型的多个Spring MVC项目控制器吗?



我用来制作spring MVC应用程序,在pom.xml文件中我有

<properties>
    <springframework.version>4.2.0.RELEASE</springframework.version>
    <jackson.version>2.5.3</jackson.version>
</properties>

因为该项目基于春季版本4,所以我知道我可以使用注释@RestController,但是我也必须在另一个控制器中使用@Controller的问题。我如何在同一项目中制作MVC控制器和REST控制器?

@RestController@Controller并非互斥。您可以在项目中使用两者。@RestController只是@Controller的更专业的版本,相当于拥有@Controller@ResponseBody

最新更新