1 有安全性
PreparedStatement 可以由于不是使用拼接,防止了sql注入,提高了安全性。
2 更方便
PreparedStatement 可以自动对类型进行转换,代码可读性,可维护性提高。
3 批处理
PreparedStatement 有预编译功能,大批量的处理sql效率更高。(MySQL 不明显,Oracle 非常明显)
本文探讨了PreparedStatement在安全性、便利性和批处理方面的三大优势:通过避免SQL拼接预防SQL注入提升安全性;自动类型转换增强代码可读性和维护性;预编译功能显著提高批量SQL处理效率。
1 有安全性
PreparedStatement 可以由于不是使用拼接,防止了sql注入,提高了安全性。
2 更方便
PreparedStatement 可以自动对类型进行转换,代码可读性,可维护性提高。
3 批处理
PreparedStatement 有预编译功能,大批量的处理sql效率更高。(MySQL 不明显,Oracle 非常明显)
转载于:https://www.cnblogs.com/zilong882008/archive/2011/11/13/2247076.html

被折叠的 条评论
为什么被折叠?