java 数据库基本操作 zdN(r<m9"
1、java数据库操作基本流程 nztnU9OG
2、几个常用的重要技巧: RJ$x{$r[
可滚动、更新的记录集 U^9#uK6GM
批量更新 3TNj*jo
事务处理 #Dl=K<I
'/<f'R^
java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 Hni?r!8r
1、取得数据库连接 m+pFU?<|
1)用DriverManager取数据库连接 |j!U/n.%w
例子 $6*6%T5}
String className,url,uid,pwd; T7ICXpe@
className = "oracle.jdbc.driver.OracleDriver"; U#kdcc|
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr; =(p]L
uid = "system"; ,<]~/5-f
pwd = "manager"; =~'{2gsB
Class.forName(className); A=\:b^\
Connection cn = DriverManager.getConnection(url,uid,pwd); CdTE~O<)
2)用jndi(java的命名和目录服务)方式 &u9@FFBT8
例子 n~?n+\.&a
String jndi = "jdbc/db"; *ZV=4[#bT
Context ctx = (Context) new InitialContext().lookup("java:comp/env"); +o}mV.&