Mybatis中对#和$的处理(#和$的区别)!
/** * * mybatis框架 * 模糊查询中 * Eg: LIKE '%XXX%' * 如果已经事先在传值中拼接了“'”,那就用"$"获取数据。Eg:LIKE ${value} => LIKE '%XXX%' * 但如果没有拼接“'”在参数内,那就用"#". * 因为,“#”会在参数前后添加“'”. * 而“$”不会在参数前后添加“'”。 * * * Eg:"'%"+pd.get("agency_code")+"%'" * =》LIKE ${value} * * Eg:"%"+pd.get("agency_code")+"%" * =》LIKE #{value} * * */