通用mapper问题

想问问这个parm注解加在这的作用是什么,他做了什么事情

加@param注解,采用#{}的方式把@Param注解括号内的参数进行引用(括号内参数对应的是形参如 createTime对应的是time)。当你使用@Param注解来声明参数时,如果使用 #{} 或 ${} 的方式都可以。当你不使用@Param注解来声明参数时,必须使用使用 #{}方式。如果使用 ${} 的方式,会报错且不使用@Param注解时,参数只能有一个,并且是Javabean。在SQL语句里可以引用JavaBean的属性,而且只能引用JavaBean的属性