05.MyBtais两种取值符号以及Parameter为简单,对象,嵌套对象类型

99封情书 提交于 2019-11-27 00:29:49

输入参数:parameterType 两种取值符号的异同

1.类型为简单类型(8个基本类型+string)

不同点:

a.#{任意值},${value} 其中的标识符只能是value

b. #{}自动给String类型加上单引号(‘’) (自动类型转换)

  ${} 原样输出,适合于动态排序 (动态字段)

c.#{}可以防止sql注入

 ${}不防止sql注入

相同点:

都可以获取对象的值或者嵌套对象的值

2.类型为对象类型:

#{属性名}     ${属性名}

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!