方式一
使用${value}获取函数的参数值,不添加单引号
//condition = where name = '张三'
@Select("SELECT * FROM student ${condition}")
List<student> getStudentListByCondition(@Param("condition") String condition);
//sql = SELECT * FROM student where name = '张三'
方式二
使用#{value}获取函数的参数值,自动添加单引号
//name = 张三
@Select("SELECT * FROM student where name = #{name}")
List<student> getStudentListByValue(@Param("name") String name);
//sql = SELECT * FROM student where name = '张三'