PreparedStatement 和 Statment区别

Posted 微风星语

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PreparedStatement 和 Statment区别相关的知识,希望对你有一定的参考价值。

 

PreparedStatement vs Statment
        1)语法不同:PreparedStatement可以使用预编译的sql,而Statment只能使用静态的sql
        2)效率不同: PreparedStatement可以使用sql缓存区,效率比Statment高
        3)安全性不同: PreparedStatement可以有效防止sql注入,而Statment不能防止sql注入。
推荐使用PreparedStatement

以上是关于PreparedStatement 和 Statment区别的主要内容,如果未能解决你的问题,请参考以下文章

Linux C进程内存占用查看

PreparedStatement 和 Statment区别

JDBC深入理解Statement和PreparedStatement

Statement 和 PreparedStatement 的区别

JDBC - 语句、PreparedStatement、CallableStatement 和缓存

PreparedStatement批量处理和事务