服务端程序链接oracle数据库
来源:互联网 发布:mastercam编程培训 编辑:程序博客网 时间:2024/05/19 21:18
首先创建一个数据库链接类:GetCon
package com.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class GetCon { public static final String driver ="oracle.jdbc.driver.OracleDriver";//oracle驱动 public static final String url ="jdbc:oracle:thin:@127.0.0.1:1521:orcl";//url地址 public static final String userName ="wh6y";//用户名 public static final String passWord ="r1";//密码 private static Connection conn;//链接对象 private static GetCon getCon = null; private GetCon() { } public static GetCon getInstance(){//单例模式 if (getCon == null) { getCon = new GetCon(); } return getCon; } static { try { Class.forName(driver);//可以了解一下为什么这么写有个链接http://blog.csdn.net/gaoqida/article/details/61920739?utm_source=itdadao&utm_medium=referral } catch (ClassNotFoundException e) { e.printStackTrace(); } } private void initConnection(){ try { conn = DriverManager.getConnection(url,userName,passWord); conn.setAutoCommit(true); } catch (SQLException e) { e.printStackTrace(); } } public Connection getCon(){ initConnection(); return conn; }}
新建一个测试类Test2
public class Test2 { private static StringBuffer sb=new StringBuffer(); public static void main(String[] args) { String sql="select * from pda_user t "; Connection con =GetCon.getInstance().getCon(); try { PreparedStatement prepareStatement = con.prepareStatement(sql); ResultSet executeQuery = prepareStatement.executeQuery(); while (executeQuery.next()) { String dbuser = executeQuery.getString(1); String user_id = executeQuery.getString(2); String user_name = executeQuery.getString(3); sb.append("dbuser:"+dbuser+" user_id:"+user_id+" user_name:"+user_name); System.out.println("dbuser:"+dbuser+" user_id:"+user_id+" user_name:"+user_name); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}
数据库内容需要自己添加了
还需要一个classes12.jar放到webroot->web-inf->lib下
Oracle的驱动包,连接Oracle数据库时用的
阅读全文
0 0
- 服务端程序链接oracle数据库
- android链接服务端数据库
- Oracle数据库在程序的链接字符串
- Linux安装Oracle数据库服务端
- perl链接Oracle数据库
- oracle数据库建立链接
- delphi链接oracle数据库
- C# 链接 oracle数据库
- Oracle链接数据库 .net
- Oracle数据库链接
- oracle链接数据库
- C#链接ORACLE数据库
- ORACLE数据库链接
- oracle数据库链接知识
- jdbc链接oracle数据库
- 链接另一个oracle数据库
- 命令行链接Oracle数据库
- SQLSERVER链接ORACLE数据库
- 查询手机联系人并展示
- Oculus VR SDK实现-Oculus针对双眼显示的交换链设计
- 类属性和实例属性详解(python)
- poj1018(DP)
- IIS+ASP.NET+C++一次访问越界导致的崩溃调试
- 服务端程序链接oracle数据库
- dom4j基础
- 一句话区分shim和polyfill
- Oracle ADRCI诊断工具
- CSS中display属性介绍
- Android 5.0 Camera系统源码分析(1):CameraService启动流程
- (N)Telephony分析(三)之PhoneApp启动
- centos 中特定用户用sudo 执行命令不需要输入密码的设置
- 百练noi 19: 肿瘤检测