摘要: Mybatis mxl配置文件取值方式有两种 分别是#{}和${}。 #{}是预编译的,采用占位符的方式。效率较高,可以防止sql注入。通常都是采用#{}这种方式。 select * from h_student where id=#{id}/? ${} 是直接字符拼接的方法,存在sql注入风险。通 阅读全文
posted @ 2020-05-14 23:49 等你的夏天 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: 1)传单个基本数据类型或String对象,#{参数名}; 2)传递的是单个引用数据类型对象,#{对象的属性名} 直接获取对象的属性值; 3)传递多个对象时,需要在参数前添加@Param注解指定参数的别名。取值#{参数别名}; 4)传递Map时,可以直接通过#{key}的形式获取value; 5)传递 阅读全文
posted @ 2020-05-14 23:42 等你的夏天 阅读(1314) 评论(0) 推荐(0) 编辑