@RequestMapping和@Controller这两个注解是什么意思

weixin_45072061 2019-09-06 05:59:43
有没有比较通俗易懂的讲解方式,书上写的解释简直都不是人话。
...全文
288 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Young白 2019-09-10
  • 打赏
  • 举报
回复 1
@Controller:我就是一个控制器,就是一个屋子标识(我这屋子里有很多的漂亮MM) @RequestMapping:我是屋子里的漂亮MM
创客l 2019-09-10
  • 打赏
  • 举报
回复 1
@RequestMapping
作用:用于建立请求 URL 和处理请求方法之间的对应关系
位置:
​ 类上,请求URL 的第一级访问目录。此处不写的话,就相当于应用的根目录

​ 方法上,请求 URL 的第二级访问目录,与类上的使用@ReqquestMapping标注的一级目录一起组成访问虚拟路径
weixin_45072061 2019-09-07
  • 打赏
  • 举报
回复 1
引用 4 楼 qq_33558803的回复:
哈哈,我也是只懂用,还不懂实际原理。。太菜了
JAVA的一些书籍是最有意思的,明明都是汉字可组合到一起就成了天书。
qq_33558803 2019-09-07
  • 打赏
  • 举报
回复 1
哈哈,我也是只懂用,还不懂实际原理。。太菜了
亲爱的Joe 2019-09-07
  • 打赏
  • 举报
回复
惭愧,看了题目我心想,你这个小菜鸟,连这个都不知道。 点进来才发现,我TM也不知道怎么说(虽然我每天用)。 不如,你动手搭建一个项目,实际使用下,我现在去找本书,看看标准的定义,如何?
qingfengzs 2019-09-06
  • 打赏
  • 举报
回复 1
@Controller就是标记这个类负责处理访问请求,@RequestMapping就是分配访问路径,只有标注了Controller才能用RequestMapping,Controller标注的类对应mvc里的c,控制层,也就是控制请求流转
不能留白 2019-09-06
  • 打赏
  • 举报
回复
说实话,我理解这些注解在spring中就是拿来声明和标记用的 被@Controller标记的类实际上就是个SpringMVC Controller对象,它是一个控制器类。 被@RequestMapping标记的方法会被分发处理器扫描识别,将不同的请求分发到对应的接口上。 好像不加注解就不能识别出这些类来(换句话说就是依赖注入???)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧