java 数据库基本操作 ~.tYYX<
1、java数据库操作基本流程 o'8nQ
Tao
2、几个常用的重要技巧: ;s -@m<
可滚动、更新的记录集 tq51;L
批量更新 LjIkZ'HuF
事务处理 DWN9_*{
GInw7
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 EK&0Cn3z
1、取得数据库连接 )JJF}m=
1)用DriverManager取数据库连接 vin3
i&k
例子 #)3 B
String className,url,uid,pwd; "2p\/VfA
className = "oracle.jdbc.driver.OracleDriver"; ~YByyJG
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; p|@#IoA/e
uid = "system"; N|3#pHm@
pwd = "manager"; }Kn
l
Class.forName(className); 7k00lKA\w
Connection cn = DriverManager.getConnection(url,uid,pwd); {qOqtkj
2)用jndi(java的命名和目录服务)方式 CyXaHO
例子 }Yc5U,A;
String jndi = "jdbc/db"; lQy-&d|=#^
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); |kTq
&^$
DataSource ds = (DataSource) ctx.lookup(jndi); G&