Springboot中参数带注解的方法怎么去调用?

请问参数带注解的方法怎么调用?比如这个

img

设置定时任务直接调用报错

img

@Param是MyBatis所提供的(org.apache.ibatis.annotations.Param),作为Dao层的注解,作用是用于传递参数,从而可以与SQL中的的字段名相对应。
所以其实和正常的接口一样 你直接调用就可以了。
比如:
public List findRole(@Param("roleName") String roleName, @Param("note") String note);
这样我们就可以直接传入对应的值了。

当然也可以使用Java Bean来传递多个参数,定义一个POJO
public List findRole(Role role);

这两种都是可以的 可以直接传一个对象,也可以传属性。

public class Role {
private String roleName;
private String note;
}

直接调,不用管注解,如果你想传aa 那就是 getPublicData(“aa”);

你正常调用就行啊,为什么还要声明变量呢