关于Java中数据库编程的整理

先说场景:

数据库编程在服务端尤其重要,基本上的数据保存都是通过数据库保存的。之前用过很多数据库,但是一直没有进行过整理。这次是针对java的数据库编程进行整理,方便记忆,以及之后代码编写的重用。

数据库编程的流程图:

这里写图片描述

流程说明:

1.加载驱动:

String driverString=
    //1."com.mysql.jdbc.Driver"  
    //2.Oracle.jdbc.driver.OracleDriver 
    //3.com.ibm.db2.jdbc.app.DB2Driver
 Class.forName(driverString);

2.提供数据库连接URL

String url1 = "jdbc:oracle:thin:@192.168.0.2:1521:DataBaseName";
String url2= "jdbc:mysql://localhost:3306/DataBaseName";
String url3="jdbc:db2://localhost:50000/DataBaseName"
String username = "username";
String password = "psw";

完整的数据库连接URL参考链接:http://blog.sina.com.cn/s/blog_84f5d20b0100wlfy.html

3.得到数据库连接:

Connection con =DriverManager.getConnection(url , username , password ) ;   

4.进行数据库操作:

String sql = "sqlString";
PreparedStatement pstmt= conn.prepareStatement(sql);
ResultSet rs = pstmt.executeQuery();

5.得到操作结果:

while (rs.next()) {
result.add(rs.getString("key"));
result.add(rs.getString("key"));
}

6.处理结果:

return result;

ps.善后工作:

rs.close();
pstmt.close();
conn.close();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值