【annotation】@Param

@Param用来注解一个字段:

我根据groupId来查询(selectByGroupId),但是我的实体类中没有groupId,只有数据库的关联表meas_group_measurement中有groupId;所以,我的注解一下,方便我再sql里面好捕获;
【annotation】@Param
这里,告诉系统,这个参数是groupId,并且在数据库查询的时候会用到,更重要的是,我要获取这个数据,可以通过#{ }来获取到;

【annotation】@Param

Param源码中可以看到,这个接口是一个String类型的值;
【annotation】@Param

总而言之:
@Param的作用是告诉系统和读者,这个参数,我在数据库查询(sql语句中)的时候要用到,并且要用#{ }表达式来获取;