易截截图软件、单文件、免安装、纯绿色、仅160KB

现在将java调用oracle存储过程的示例总结如下


学生在学习jdbc的时候,会问到怎么调用存储过程,现在将java调用oracle存储过程的示例总结如下。(关于调用sqlserver的存储过程将在下次进行小结请关注)
一:无返回值的存储过程
存储过程为:
•         create or replace procedure adddept(deptno number,dname varchar2,loc varchar2)
•         as
•         begin
•           insert into dept values(deptno,dname,loc);
•         end;
然后呢,在java里调用时就用下面的代码:
•         public class TestProcedure {
•             Connection conn=null;
•             CallableStatement cstmt=null;
•         PreparedStatement pstmt=null;
•             String url="jdbc:oracle:thin:@localhost:1521:mydb";
•             String driver="oracle.jdbc.driver.OracleDriver";
•             String name="";
•             public TestProcedure() {
•                 try{
•                    Class.forName(driver);
•                    conn=DriverManager.getConnection(url,"scott","tiger");
•           &nbs


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

关于java的集合类,以及HashMap中Set的用法!

package com.tiantian;
import java.util.*;
public class JAVAContainer {
     public static void main(String[] args) throws Exception {
         //     ArrayList
         {
&nb ......

java中遍历一个Map

Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
......

Java 处理异常(常见异常表)

异常列表:
1. java.lang.nullpointerexception 
2. Java.lang.classnotfoundexception
3. Java.lang.arithmeticexception
4. Java.lang.arrayindexoutofboundsexception
5. Java.lang.illegalargumentexception
6. java.lang.illegalaccessexception
1. java.lang.nullpoi ......

Java线程同步 (synchronized wait notify)

注:wait notify 都是Object的方法
 
同步(阻塞) :是一种防止对共享资源访问导致的数据不一致的一种模式。
详细请参看操作系统。
在Java中,由于对多线程的支持,对同步的控制主要通过以下几个方法,synchronized,和wait(),notify()和notifyAll(),下面进行一一的讲解:
A关键字synchronized
每个java对 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号