1、当方法参数是Bean的,#{name}是Bean的属性值时,不能加@Param注解,否则找不到匹配的参数
@Select("select * from flow_node where flow_id=#{flowId}")
List<WorkFlowNode> getNextNode(WorkFlowNode node);
2、当方法中只有一个基本数据类型包装类的参数时(区别于上述自定义Bean的情况),是否有@Param注解都对。
如果方法中有多个参数,那么必须有@Param,比如下面的内容,去掉@Param就不对了
3、当使用#{cake.name}这种形式时,需要加@Param注解,否则报错