JDBC 笔记4 PreparedStatement 与Statement 的区别
2015-11-10 17:36
316 查看
1 有安全性
PreparedStatement 可以由于不是使用拼接,防止了sql注入,提高了安全性。
2 更方便
PreparedStatement 可以自动对类型进行转换,代码可读性,可维护性提高。
3 批处理
PreparedStatement 有预编译功能,大批量的处理sql效率更高。(MySQL 不明显,Oracle 非常明显)
PreparedStatement 可以由于不是使用拼接,防止了sql注入,提高了安全性。
2 更方便
PreparedStatement 可以自动对类型进行转换,代码可读性,可维护性提高。
3 批处理
PreparedStatement 有预编译功能,大批量的处理sql效率更高。(MySQL 不明显,Oracle 非常明显)
相关文章推荐
- c# Equals和==的区别
- 小技巧6-iOS 获取和跳转到Storyboard创建的ViewController
- 线程同步 总结 用户模式同步对象
- 粒子滤波目标跟踪(摘抄的)
- CListCtrl 控件显示乱码
- ajax.js
- MVCmoduleExample.html
- jquery easyui datagrid js获取记录数 页数 当前页
- httpRequest对象常用的方法
- 多线程
- pdsh、ClusterSSH和mussh集群管理软件
- 新启动线程时保存对象时报 错HibernateException: Illegal attempt to associate a collection with two open sessions
- jw player 配置参数
- 装饰模式与代理模式的区别
- Linux的man指令
- fullScreen.html
- android5.0_RecycleView初识
- OpenWRT USB 摄像头 配置网络摄像头
- 关于设置了setMaxAge(0)而浏览器未成功删除Cookie的注意事项
- MySQL Fabric 高可用性