mybatis的个人学习
2018-03-15 10:01
211 查看
1.#{}和${}的区别:
#{}在编译时,会添加"",可以防止sql注入等;使用PreparedStatement语句来安全的设置值;
${}在编译时,相当于直接的字符串拼接;使用Statement语句来设置值;
故#{}用于在用户输入的值,${}用于我们确定的值
#{}在编译时,会添加"",可以防止sql注入等;使用PreparedStatement语句来安全的设置值;
${}在编译时,相当于直接的字符串拼接;使用Statement语句来设置值;
故#{}用于在用户输入的值,${}用于我们确定的值
相关文章推荐
- 个人学习笔记--MyBatis-的搭建及第一个程序
- 个人学习笔记----基于Spring4.3.1+mybatis+postgresql+maven搭建的个人用调度平台(三)
- 个人学习笔记----基于Spring4.3.1+mybatis+postgresql+maven搭建的个人用调度平台(一)
- Mybatis学习之个人笔记(一)
- 个人学习笔记----基于Spring4.3.1+mybatis+postgresql+maven搭建的个人用调度平台(二)
- 个人学习笔记----基于Spring4.3.1+mybatis+postgresql+maven搭建的个人用调度平台(四)
- 个人学习笔记--MyBatis官方推荐DAO开发方案
- 个人学习历程之菜鸟初体验mybatis高级映射一对一查询
- 10、刘媛媛《普通人快速崛起31节修炼课》 第十讲 个人学习笔记
- MyBatis学习总结(二)表的关联以及动态SQL
- MyBatis增删改示例——MyBatis学习笔记之二
- Python个人学习笔记
- MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突
- zen-cart 网上抄的,方便个人学习
- 个人学习资料共享
- Java学习个人备忘录之线程间的通信
- mybatis-spring整合(学习中)
- Java学习个人备忘录之内部类
- 个人作业2-英语学习案例app分析
- Mybatis学习(一)原生态的JDBC编程总结