项目注意事项小记1

  1. 查询是@GetMapping,但是带了参数查询使用@PostMapping

  2. @Param的作用就是给参数命名,注意点如下:

    • @Param注解基本类型的参数,数据库中为user_id通过(@Param(“userId”) int id)成为userId

    • SQL语句通过@Param注解中的别名把对象中的属性取出来然后赋值并使用

  3. @PathVariable主要作用:映射URL绑定的占位符

  4. dto内容直接保存可能mybatis找不到对应的数据库表,此时可以通过数据转换,如:创建对应含有“@tableName注解标注了的对应数据库哪张表”的pojo对象,使用BeanUtils.copyProperties(dto,apArticle)复制内容,最后将内容保存进去

  5. RestController响应json,Controller响应页面

  6. 同步与异步

    • 在发出一个调用时,在没有得到结果之前,该调用就不返回(实时处理)

    • 调用在发出之后,这个调用就直接返回了,没有返回结果(分时处理)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值