美文网首页
prepareStatement 和statement

prepareStatement 和statement

作者: 垂直居中的句号 | 来源:发表于2022-12-15 14:37 被阅读0次
    1. prepareStatement 实例包含已经编译的[SQL语句],会将SQL语句进行预编译,所以执行速度比Statement高。
      prepareStatment事先对语句进行预处理,效率会高很多。
      Statment没有进行预处理,所以每次都要载入语句,所以效率比较低

    2.PrepareStatement对象中的SQL语句可以包含一个或者多个参数,在SQL语句创建时可以不指定参数,可以为参数位置保留一个?作为占位符,每个问号的值必须在该语句执行前通过适当的setInt()或者setString()方法来提供

    3.用PrepareStatement可以防止sql注入,而Statement不行所以我们尽量使用PrepareStatement。

    相关文章

      网友评论

          本文标题:prepareStatement 和statement

          本文链接:https://www.haomeiwen.com/subject/cserqdtx.html