spring boot之controller注解与RequestController注解

  1. 两者之间的关系

        RequestController是Controller与RequestBody的结合体。

      2. 各自的作用

        Controller注解是将返回结果按照MVC视图解析,而RequestController注解则表明这就是返回的主体部分,不需要解析,也就是你返回什么东西就会在页面上呈现什么。当然这又涉及到了前后端通信的数据传输格式,一般来说应该是一个json格式的字符串。

        所以你的类大部分方法都是返回一个页面,那么就可以在类上面写上Controller注解,小部分不需要返回页面的方法,则需要在上面加上RequestBody注解。

spring boot之controller注解与RequestController注解_第1张图片 

 

        如果你整个类都不返回页面,也可以直接在类上面加上RequestController注解。

你可能感兴趣的:(spring,boot,java,spring,mvc)