java 数据库基本操作 I! {AWfp0
1、java数据库操作基本流程 (P~Jzp9u
2、几个常用的重要技巧: u{"o*udU
可滚动、更新的记录集 EC&t+"=R
批量更新 { cnya*
事务处理 38b%km#
2/sD#vC
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 w&f8AY)#]4
1、取得数据库连接 kEf}yTy
1)用DriverManager取数据库连接 FSoL|lH
例子 @=h%;"
String className,url,uid,pwd; - y{*U1[
className = "oracle.jdbc.driver.OracleDriver"; >~_y\
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; 9G` 2t~%
uid = "system"; h']RP
pwd = "manager"; $TU=^W)X
Class.forName(className); RQWVjF#
Connection cn = DriverManager.getConnection(url,uid,pwd); t }7hD
2)用jndi(java的命名和目录服务)方式 PwQW5,,h0
例子 q<o*rcwf^
String jndi = "jdbc/db"; "
E72j.
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); 5s8S;Pb]<