注解的使用

 

Java

@SuppressWarnings("all") //抑制警告

MyBatis

@Param("id")String id //接口向mapper配置文件的sql语句中传递参数
@Select("select * from suer where id=#{id}") //查询
@Insert("insert into user(name,age)values(#{name},#{age})") //添加
@Delete("delete from user where id=#{id}") //删除
@Update("update user set name=#{name},age=#{age}") //修改

以上注解作用于mappper接口中的方法上,基于注解开发,但不建议使用
————————————————————————————————————————————————————————————————————————————————————————

spring

springmvc

@Controller  //将一个类交予spring托管,变成一个控制类
@RequestMapping //映射的url地址,例如:@RequestMapping("/hello")
@GetMapping
@PostMapping
@DeleteMapping
@PutMapping
@PatchMapping
@TypeMapping()
@RequestParam("前台提交的参数名")   //用来接收前台传过来的参数,与方法参数的的参数进行映射赋值
@PathVariable  //restFul风格,使用在方法中参数的前面,以获得前台参数的值

@ResponseBody //如果当前的controller需要返回给前台的是一个json字符串,就需要在方法上加上该注解

springboot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值