java 数据库基本操作 cx]&ae *
1、java数据库操作基本流程 +="?[:
2、几个常用的重要技巧: v&[Ff|>
可滚动、更新的记录集 9=(*#gRd
批量更新 J|DID+M
事务处理 3y}0J @
F`l r5
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 pi>,>-Z
1、取得数据库连接 Ppw0vaJ^
1)用DriverManager取数据库连接 _m;#+`E
例子 Vb0((c%&
String className,url,uid,pwd; gbP]!d:I
className = "oracle.jdbc.driver.OracleDriver"; AxD&_G T
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; kPN:m ow
uid = "system"; CJ*8x7-t
pwd = "manager"; Z J:h]
Class.forName(className); D49yV`
Connection cn = DriverManager.getConnection(url,uid,pwd); ;a]2hd"6
2)用jndi(java的命名和目录服务)方式 ] m$;ra]
例子 beLT4~Z=
String jndi = "jdbc/db"; |1sl>X,
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); 3"ALohlL
DataSource ds = (DataSource) ctx.lookup(jndi); /D]?+<