java 数据库基本操作 ? /X6x1PN
1、java数据库操作基本流程 Y+yvv{01
2、几个常用的重要技巧: dQ~"b=
可滚动、更新的记录集 ]Tw6Fg1o>
批量更新 QN a3S*
事务处理 @z JZoJL]J
#_sVB~sn@
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 "EkO>M/fr
1、取得数据库连接 jy|xDQ
1)用DriverManager取数据库连接 MW@b;=(
例子 $,#IPoi~X
String className,url,uid,pwd; lc(iy:z@
className = "oracle.jdbc.driver.OracleDriver"; F(fr,m3
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; H0NyxG<
uid = "system"; dY`J,s
pwd = "manager"; Ijro;rsEKM
Class.forName(className); (lsod#wEMg
Connection cn = DriverManager.getConnection(url,uid,pwd); 7TY"{?~O5
2)用jndi(java的命名和目录服务)方式 kV9NFo22
例子 /j\TmcnU^
String jndi = "jdbc/db"; v86`\K*0Y
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); x&b-Na