MyBatis - 映射文件中#和$符号的区别

#和$符号的区别 #{ }表示一个占位符号, 能够实现preparedStatement向占位符中设置值,自动加粗样式进行java类型和jdbc类型转换。#{}能够有效防止sql注入。#{}能够接收简单类型值或pojo属性值。 若是parameterType传输单个简单类型值,#{}括号中能够是value或其它名称。html $ { } 表示拼接sql串,经过${}能够将parameterType
相关文章
相关标签/搜索