一,@RequestBody
当我们前端请求数据时,常常会以Post请求发送json格式的请求数据。在Controller层的编写时我们需要获取到前端发送给我们的请求数据时,我们常常使用@RequestBody去接受数据,此时我们需要保证我们封装的实体类中有我们请求参数的Key值。
eg:当我们请求参数为 "name":"项目二部"时,我们需要保证我们的Dept对象中有name属性。如下图所示
二,预编译sql中占位符的书写
当我们在编写程序时,执行sql预编译语句时,会出现占位符和参数不匹配的问题。这就可能时我们在编写预编译sql时,并没有将#{...}中的值设置为实体类的属性值,而错误的设为了字段值
以下为正确示范,实体类见上图