开发知识点——MyBatis获取参数值的两种方式

MyBatis获取参数值的两种方式:${ }和#{ }

${ }的本质就是字符串拼接——使用字符串拼接的方式拼接sql,若为字符串类型或者日期类型字段进行赋值时,需要手动加单引号;

#{ }的本质就是占位符赋值(常用)——使用占位符赋值方式拼接sql,此时为字符串类型或者日期类型字段进行赋值时,可以自动添加单引号;

 ${ }和#{ }以任意内容获取参数值,但是一定注意${ }单引号问题

你可能感兴趣的:(mybatis,java,数据库)