JdbcBaseReview系列之JdbcPrepare(一)--预处理

本文是JdbcBaseReview系列的一部分,主要探讨PreparedStatement相对于Statement的优势。内容涉及PreparedStatement的使用,通过举例说明如何在Java中创建和执行预编译的SQL语句,以提高数据库操作的安全性和效率。
摘要由CSDN通过智能技术生成

之前在JdbcBase这个系列里我们学习到了Statement这个类来获得连接对象 但是这个类我们在前言里面说到有一些缺点 现在我们就要学习一下比这类好用的另一个相似的类PreparedStatement

声明:—— Stu类依旧是我在终端创建的表和相对应的实体类 jdbc是之前创建的数据库 之后的系列也会用到就不一一讲了 这里先声明一下 以免小伙伴不知道我的stu 和jdbc是怎么回事—–

首先 创建一个JdbcPrepare类

 //PreparedStatement:
    //1, 可以防止SQL注入
    //2, 采取的是预编译的操作,将sql语句先交给数据库编译,
    // 只需要等待执行就可以了,当多个重复语句被执行时效率会比Statement高,速度快

    @Test
    public void t1() throws ClassNotFoundException, SQLException {
        Class.forName("com.mysql.jdbc.Driver");
        Connection connection = DriverManager.get
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值