其他分享
首页 > 其他分享> > SpringBoot知识点汇总

SpringBoot知识点汇总

作者:互联网

  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.

标签:xml,知识点,java,SpringBoot,RequestParam,mapper,汇总,resultMap,RequestBody
来源: https://blog.csdn.net/weixin_43356308/article/details/122509020