笑看烟雨红尘 2020-06-18 16:43 采纳率: 77.8%
浏览 180
已结题

Java之RestController

图片说明
请教一下这么写是什么意思

  • 写回答

4条回答 默认 最新

  • 农夫丶果园 2020-06-19 09:29
    关注

    @RestController = @Controller + @ResponseBody , 其中 @RestController 能够设置一个参数value , 这个value的作用是设置这个Bean的name , 一般不会去设置
    但是像 @Service 这样的可能会去设置 , 因为service可能是实现的一个接口 , 在在接口上添加注解 @Autowired 时 , 就可能出现问题 , 因为一个接口可能会有多个实现
    所以这时可以 设置 @Service("beanName") 来区分, 在注入的时候 , 除了使用 @Autowired 之外还需要使用 @Qualifier("beanName") 来指定注入的是接口的哪一个具体实现
    @RequestMapping 就不用说了 , 用于指定访问路径

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月22日

悬赏问题

  • ¥15 游戏盾如何溯源服务器真实ip?
  • ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
  • ¥15 android 集成sentry上报时报错。
  • ¥50 win10链接MySQL
  • ¥35 跳过我的世界插件ip验证
  • ¥15 抖音看过的视频,缓存在哪个文件
  • ¥15 自定义损失函数报输入参数的数目不足
  • ¥15 如果我想学习C大家有是的的资料吗
  • ¥15 根据文件名称对文件进行排序
  • ¥15 deploylinux的ubuntu系统无法成功安装使用MySQL❓