springboot 几类常用类注解 @WebServlet @ServerEndpoint @RequestMapping

@WebServlet注解用于标注在一个继承了HttpServlet类之上,属于类级别的注解

一般用于需要有HttpServletRequest请求中带了参数,或者需要filter等场景

@WebServlet(urlPatterns = "/auth", description = "鉴权之后系统鉴权")

public class AuthServlet extends HttpServlet{

***

重载 doGet   service 

}

@ServerEndpoint 主要用于建立websocket场景,建立ws一般是用这种注解,或者继承endpoint类

中实现websocket连接,场景,websocket建立链接

@RequestMapping  注解可以在控制器类的级别和/或其中的方法的级别上使用 处理普通的URI请求,或者http请求

经常和@RequestParam @PathVariable("name") String name 等组合使用在

Spring 4.3 引入了方法级注解的变体 例如@GetMapping 是一个组合注解,它所扮演的是 @RequestMapping(method =RequestMethod.GET) 的一个快捷方式。 
方法级别的注解变体有如下几个: 

  • @GetMapping
  • @PostMapping
  • @PutMapping
  • @DeleteMapping
  • @PatchMapping


  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值