📄 accessdatasource.java~1~
字号:
package com.cwj.DatabaseAccessDemo;
//\u00D4\u00CB\u00D0\u00D0\u00D6\u00AE\u00C7°\u00C7\u00EB\u00B5\u00BC\u00C8\u00EB\u00CE\u00C4\u00BC\u00FE\u00A3\u00BAc:\bea\weblogic700\server\lib\weblogic.jar
import javax.naming.*;
import java.util.Properties;
import java.sql.*;
import java.util.*;
//import com.beasys.jndi.WLEInitialContextFactory;
import weblogic.jndi.*;
public class AccessDataSource {
javax.sql.DataSource myDataSource = null;
Connection conn = null;
Statement stat = null;
ResultSet result = null;
public void initialize() {
Context ctx = null;
Hashtable ht = new Hashtable();
ht.put(Context.INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory");
ht.put(Context.PROVIDER_URL, "t3://192.168.0.1:7001");
try {
ctx = new InitialContext(ht);
javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup("SQLServer");
java.sql.Connection conn = ds.getConnection();
// You can now use the conn object to create
// a Statement object to execute
// SQL statements and process result sets:
Statement stmt = conn.createStatement();
result = stmt.executeQuery("select * from customers");
// Do not forget to close the statement and connection objects
// when you are finished:
while (result.next()) {
System.out.println(result.getString(2));
}
stmt.close();
conn.close();
}
catch (Exception e) {
e.printStackTrace();
}
finally {
try {
ctx.close();
}
catch (Exception e) {
// a failure occurred
}
}
}
public static void main(String args[]) {
AccessDataSource obj = new AccessDataSource();
obj.initialize();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -