JDBC PreparedStatement 与Statement 的区别
2016-02-23 12:43
232 查看
PreparedStatement 可以由于不是使用拼接,防止了sql注入,提高了安全性。
2 更方便
PreparedStatement 可以自动对类型进行转换,代码可读性,可维护性提高。
3 批处理
PreparedStatement 有预编译功能,大批量的处理sql效率更高。(MySQL 不明显,Oracle 非常明显)
相关文章推荐
- Android开发:最详细的 Toolbar 开发实践总结
- n-Queens(n皇后)问题的两种方法
- 程序员面试题精选100题(40)-扑克牌的顺子[算法]
- 搜索栏有内容搜索商品,清空UITextField返回搜索历史
- hdu 1722 Cake
- js方式实现页面跳转或刷新
- iOS海哥开发笔记 (海哥原创,iOS 之NSBundle介绍)
- Oracle_字符集问题(数据库与客户端字符集关联关系)
- 大麦购票
- 程序员面试题精选100题(39)-颠倒栈[数据结构]
- 使用Android Studio,新建library并发布到jCenter
- nginx location语法
- iOS海哥开发笔记 (海哥原创,iOS 之mac终端命令大全介绍 )
- 使用CocoaPods管理依赖库
- 程序员面试题精选100题(38)-输出1到最大的N位数[算法]
- iOS小明开发笔记(九) (tableViewCell侧滑显示多个按钮)
- 100. Same Tree
- sql server 2008 安装中遇到的问题之Sql Server服务远程过程调用失败解决
- 第2章 使用ListView显示信息列表
- 正则表达式中匹配字符中括号'['