java 与 SQL 的邂逅 之二 (简单话)

      

      简单,一如赤子之心,你的话我也许懂,我的话你也许也会懂吗?

      

    (1)预谋遇见 :java.sql.Connection。

             上文中已经描述了Connection 的获取con = DriverManager.getConnection(URL,USER,PWD);

      (2)  简单话:Statement 和 PreparedStatement

            PreparedStatement 接口继承于Statement (两者都是interface)

            两者都可用于执行SQL语句,但是PreparedStatement 包含已经编译的语句,执行的效率更高些。

            具体比较实例:

            参照这位博主的分析

                    两个的用法:

            Statement st = con.createStatement();

            ResulteSet rs =  st.executeQuery(sql);

            while(rs.next()){

                 //TODO Something

            }

            st.executeUpdate(sql);

            

           PreparedStatement pst = con.prepareStatement(sql);

           //pst 需要设置些参数

           pst.executeQuery();//无参数

           pst.executeUpdate();

           ...

            

            以上是简单的查询与更新的操作,包括删除数据,插入数据修改数据等等。

            

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值