MyBatis # $区别
方式一:
SELECT id,Name
FROM User
WHERE id=#{id}
方式二:
SELECT id,Name
FROM User
WHERE id=${id}
方式一、二的主要区别是,方式一使用的参数化方法查询,二使用的是拼接方式,如果想要防止sql注入,要尽量使用方式一。
方式一:
SELECT id,Name
FROM User
WHERE id=#{id}
方式二:
SELECT id,Name
FROM User
WHERE id=${id}
方式一、二的主要区别是,方式一使用的参数化方法查询,二使用的是拼接方式,如果想要防止sql注入,要尽量使用方式一。