Please refer to documentations of package of java.sql
解决方案 »
- 请教高手一个问题!!!!!!
- List数组的使用
- 麻烦高手帮忙进来看一下啊! 小弟遇到一个AjaxAnyWhere 与Struts整合的问题
- thinking in Java 中的一个例子?
- 哪位XDJM能提供关于des3的c++,java交叉加解密的算法
- 高手如何實現記錄集后移?
- 如何在Jtable的单元格中显示图片?
- showMessageDialog 中 如何 载入 图片?
- 我是IBM,怎么国内的JBuilder的书这么少,有没有JBuilder高手愿意一起写一本?
- 困惑——请问JAVA都说很好,但JAVA这么多技术,到底那些是值钱的哦?
- 有这个包吗?MyWindowLetter
- 关于方法重载,高手们来看看这是怎么回事?
1)用DriverManager取数据库连接
例子
String className,url,uid,pwd;
className = "oracle.jdbc.driver.OracleDriver";
url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr;
uid = "system";
pwd = "manager";
Class.forName(className);
Connection cn = DriverManager.getConnection(url,uid,pwd);
2)用jndi(java的命名和目录服务)方式
例子
String jndi = "jdbc/db";
Context ctx = (Context) new InitialContext().lookup("java:comp/env");
DataSource ds = (DataSource) ctx.lookup(jndi);
Connection cn = ds.getConnection();