用java做界面连接oracle数据库实现增删改查功能,具体步骤怎么做?

 我来答
超级电影说
推荐于2017-10-18 · TA获得超过206个赞
知道小有建树答主
回答量:344
采纳率:100%
帮助的人:164万
展开全部
  1. 如果不用ORM框架,那么直接引入ojdbc6.jar 驱动包,然后在代码中JDBC配置;

  2. 然后可以使用jdbc实现增删改查,比如下面代码

 ResultSet rs = null;  
  Statement stmt = null;  
  Connection conn = null;  
  try {  
   Class.forName("oracle.jdbc.driver.oracleDriver");  
   //new oracle.jdbc.driver.oracleDriver();  
   conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:yuewei", "scott", "tiger");  
   stmt = conn.createStatement();  
   rs = stmt.executeQuery("select * from dept");  
   while(rs.next()) {  
    System.out.println(rs.getString("deptno"));  
    //System.out.println(rs.getInt("deptno"));  
   }  
  } catch (ClassNotFoundException e) {  
   e.printStackTrace();  
  } catch (SQLException e) {  
   e.printStackTrace();  
  } finally {  
   try {  
    if(rs != null) {  
     rs.close();  
     rs = null;  
    }  
    if(stmt != null) {  
     stmt.close();  
     stmt = null;  
    }  
    if(conn != null) {  
     conn.close();  
     conn = null;  
    }  
   } catch (SQLException e) {  
    e.printStackTrace();  
   }  
  }

2.

迩爹丶范er
2016-11-07 · 超过32用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:31万
展开全部


最后判空释放资源,先开后关原则。这个是最初级的jdbc使用,开发使用反射和预编译防止sql注入。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SteveJobs99
2016-11-06 · TA获得超过390个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:63.1万
展开全部
用JDBC连接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亓子00M
2016-11-06 · 超过14用户采纳过TA的回答
知道答主
回答量:297
采纳率:0%
帮助的人:50.8万
展开全部
可以教你,也可以带你写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式