我已将Spring版本从3.0.5升级到4.2.5。我可以使用@CrossOrigin
注释(Spring 4.2.5的新增内容)和以前使用过的注释,例如@POST
,@Path
,@Consumes
和@Produce
吗?或者,我是否必须将我的控制器移动到较新的注释,例如@RestController
,@RequestMapping
和@ResponseBody
?
答案 0 :(得分:1)
我认为你在这里混合框架。
Spring MVC已在版本@RequestMapping
中返回@ResponseBody
,3.0.5.RELEASE
等。 @POST
,@Path
是JAX-RS注释。所以,是的,如果你想使用像@CrossOrigin
这样的MVC功能,你应该使用Spring MVC。