JDBC中PrepareStatement与Statement的区别
总结一下:
PrepareStatement 比 Statement : 1,有时候更方便 2,有时候更有效率 3,更安全
解释一下:PrepareStatement经过DBMS预编译,所以如果多次执行一个SQL语句的话,用PrepareStatement更有效率如果只是执行一次的话,那和Statement从效率上来说差不多。
PrepareStatement可以避免SQL注入,更安全些。
还有提一下,PrepareStatement是Statement的子类。
本文对比了JDBC中PrepareStatement与Statement的区别,指出PrepareStatement在重复执行相同SQL语句时更为高效,能有效防止SQL注入攻击,提高了安全性。
865

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



