美文网首页
PrepareStatement接口

PrepareStatement接口

作者: 常威爆打来福 | 来源:发表于2017-06-19 21:59 被阅读0次

    一. PrepareStatement与Statement比较

    1)语法不同:PreparedStatement可以使用预编译的sql,而Statment只能使用静态的sql

    2)效率不同:PreparedStatement可以使用sql缓存区,效率比Statment高

    3)安全性不同:PreparedStatement可以有效防止sql注入,而Statment不能防止sql注入。

    二.PrepareStatement执行数据库操作

    1.增加

    核心代码 运行结果 数据库查看

    2.修改

    核心代码 运行结果 数据库查看

    3.删除

    核心代码 运行结果 查看数据库

    4. 查找

    核心代码 运行结果

    注:查找与增,删,改有所不同。

    1)查找应使用executeQuery(),而增,删,改使用executeUpdate()。

    2)查找到的结果应送给resultset接口。

    3)因为查找的结果要送给resultset接口,所以,在关闭数据库链接时多了一个resulset接口。若不想影响其他操作关闭数据库链接,则在jdbcUtil中使用多态。如下图

    三个参数 两个参数

    相关文章

      网友评论

          本文标题:PrepareStatement接口

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