java 数据库基本操作 ?'OL2~
1、java数据库操作基本流程 3`ze<K((
2、几个常用的重要技巧: lR^W*w4y
可滚动、更新的记录集
zzX9Q:
批量更新 {<2q
事务处理 :Lq=)'d;6
NOtwgZ-
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 Y_nlIcu
1、取得数据库连接 (=tu~ ^
1)用DriverManager取数据库连接 8qs8QK
例子 rU7t~DKS
String className,url,uid,pwd; Hnbd<?y
className = "oracle.jdbc.driver.OracleDriver"; B(pHo&ox
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; U> {CG+X
uid = "system"; I!~3xZ
pwd = "manager"; QaAMiCZFR
Class.forName(className); ^K!R4Y4t
Connection cn = DriverManager.getConnection(url,uid,pwd); (FOJHjtkM
2)用jndi(java的命名和目录服务)方式 :;o?d&C
例子 tsf!Q
String jndi = "jdbc/db"; S@C"tHD
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); zi,":KDz#
DataSource ds = (DataSource) ctx.lookup(jndi); qjIcRue'"
Connection cn = ds.getConnection(); o q cu<