MyBatis的几个简单区别

一、#{ } 和 ${ } 的区别 #{ }表示一个占位符号,经过#{ }能够实现 preparedStatement 向占位符中设置值,自动进行java 类型和 jdbc 类型转换,#{ } 能够有效防止sql注入。#{ } 能够接收简单类型值或 pojo 属性值(经过 OGNL 读取对象中的值,属性.属性.属性..方式获取对象属性值)。 若是 parameterType 传输单个简单类型值,#
相关文章
相关标签/搜索