java 数据库基本操作 gnZc`)z
1、java数据库操作基本流程 ^e1mK4`
2、几个常用的重要技巧: G8OnNI
可滚动、更新的记录集 r%` |kN
批量更新 6Zq7O\
事务处理 0|`iop%(n
w)%/Me3o
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 Z(o]8*;Ai
1、取得数据库连接 >Gr,!yP
1)用DriverManager取数据库连接 3qrjb]E%}
例子 Hr;\}
String className,url,uid,pwd; Yq-7!
className = "oracle.jdbc.driver.OracleDriver"; WD?COUEox
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; :.W</o~\s
uid = "system"; &uG@I=}TIY
pwd = "manager"; _t\)W(E&
Class.forName(className); (^LR9 CW
Connection cn = DriverManager.getConnection(url,uid,pwd); ;%$wA5"2M
2)用jndi(java的命名和目录服务)方式 "l
1z@
例子 8POLp9>X
String jndi = "jdbc/db";
uE3xzF
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); <|4L+?_(&
DataSource ds = (DataSource) ctx.lookup(jndi); txemu*
Connection cn = ds.getConnection(); e><