0
点赞
收藏
分享

微信扫一扫

SpringBoot知识点汇总

践行数据分析 2022-01-15 阅读 58
  1. @RestController是什么

  2. @RequestBody详解

@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的):而最常用的使用请求体传参的无疑是POST请求了,所以使用@RequestBody接收数据时,一般都用POST方式进行提交。在后端的同一个接收方法里,@RequestBody与@RequestParam()可以同时使用,@RequestBody最多只能有一个,而@RequestParam()可以有多个。

  1. mapper.xml中添加属性“useGeneratedKeys”和“keyProperty”,是什么意思?

  2. mybatis中的mapper.xml文件中resultMap详解
    适用场景:
    查询(意味着只有select可以用,insert不能用resultMap)出来的字段名和对象中的属性名不一致的情况,就没办法使用resultType来默认映射(同名规则)

  3. There is no getter for property named ‘id’ in class ‘java.lang.String’

数据库和java封装的类,对应字段不相同(如在java封装类中userName,而数据库表中为user_name),使用以下方式进行转换。
< resultMap type=“UploadWordBody” id=“UploadWordBodyResult”>
在 < insert > 中的记得写入
6.

举报

相关推荐

0 条评论