getdatasource.java
来自「精通java核心技术》随书源代码」· Java 代码 · 共 37 行
JAVA
37 行
// ==================== Program Discription ==========================
// 程序名称:示例13-5 : GetDataSource.java
// 程序目的:从命名服务中查询DataSource对象
// ==============================================================
import java.util.Hashtable ;
import javax.naming.* ;
import java.sql.* ;
import javax.sql.* ;
public class GetDataSource
{
public GetDataSource()
{
try {
// set up the JNDI context
Hashtable env = new Hashtable() ;
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.fscontext.RefFSContextFactory") ;
Context ctx = new InitialContext(env) ;
// lookup the object in JNDI Context
DataSource ds = (DataSource)ctx.lookup("jdbc/ datasource ") ;
// get a database connection
Connection con = ds.getConnection() ;
con.close();
}
catch(Exception e ) {
e.printStackTrace();
}
}
public static void main (String args[]){
new GetDataSource() ;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?