首页 > 数据库技术 > 详细

jdbc回顾

时间:2015-07-05 18:13:09      阅读:258      评论:0      收藏:0      [点我收藏+]

论文写的头疼,回顾一下jdbc,换换脑子

传统的写法:

1.加载驱动类

class.forname("jdbc类的包结构");

2.获得连接

Connection conn=DriverManager.getConnection("url","username","userpwd");

3.获得描述

Ststement stmt =conn.createStstement();

4.执行动作

stmt.executeCreate("sql");

ResultSet rs=stmt.executeQuery("sql");

while(rs.next){

}

注意:传统写法安全性不是很好,有可能遭到sql恶意注入的问题

可以将描述替代为

PreparedStatement pstmt=conn.PreparedStatement("sql");

当然此时的sql语句要采用占位符的形式

insert into test(user,name,pwd) values(?,?,?)

同时,在执行动作时,就不必传入“sql”参数

当然在执行动作之前要设置参数

pstmt.setString(1,"");

pstmt.setString(2,"");

pstmt.setInt(3,"");

 注意要遵循类型的方式

以上代码不代表具体执行代码,只具备伪代码的功能。

因为有些方法具体怎么拼写,我忘了

jdbc回顾

原文:http://www.cnblogs.com/felixzh/p/4622642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!