侧边栏壁纸
博主头像
高大北博主等级

所有的再见中,我最喜欢明天见

  • 累计撰写 208 篇文章
  • 累计创建 151 个标签
  • 累计收到 20 条评论
标签搜索

目 录CONTENT

文章目录

springmvc-面试总结(一)

高大北
2022-04-19 / 0 评论 / 1 点赞 / 268 阅读 / 471 字 / 正在检测是否收录...

(1)@Controller 用于标识此类的实例是一个控制器。
(2)@RequestMapping 映射Web请求,支持所有的格式(访问路径和参数)
(3)@ResponseBody 注解返回数据而不是返回页面
(4)@RequestBody 注解实现接收 http 请求的 json 数据,将 json 数据转换为 java 对象
(5)@PathVariable 获得URL中路径变量中的值
(6)@RestController 整个控制层的类都返回的是json格式

@Autowire 和 @Resource 的区别?

@Autowire是Spring开发的,而@Resource是jdk开发的

@Autowire是按照类型type来注解的,而@Resource是按照名称来的,如果名称找不到,那么就按照类型type

    注意:@Resource 是先按照name来注入的,如果找不到就按照类型注入,不过如果在controller使用的时候,指定了name的值,那么只能按照name来注入,如果找不到name就会报错,如果想要实现先按照name,找不到再按照type,就不要指定name的值。
1

评论区