Mybatis
Mybatis中的#{ }和${ }的理解
在Mybatis的Mapper.xml文件中,获取传递参数的值的方式有两种:#和$。这两种取值方式的不同点有如下几个方面。1.#{}是预编译处理,${}是字符串替换。Mybatis在对sql语句进行预编译时前,会对sql进行动态解析,解析为一个BoundSql对象,也是在此时对动态SQL进行处理的。