mybatis-plus+sqlserver存储过程

一、直接看实例:
XML中:

Dao接口里面:

List> manScheduleTable(@Param("params")Map params);

这种情况,参数形式:#{params.line},需要加@Param注解,不然取不到值

注意:注解@Param的使用:顺便学习一下
一、必须使用@Param的情况:4种情况
1、重命名参数,如

User selectUser(@param(“name”)String personName);

2、使用${}方式引用参数,不建议,会引起SQL注入问题;
3、方法中有多个参数;
4、动态SQL中作为判断条件;

List getUserById(@Param("id") Integer id);

二、无需@Param的情况:只有一个JavaBean参数、Map对象
 

你可能感兴趣的:(Java学习,mybatis,sqlserver,java)