注册 登录
编程论坛 J2EE论坛

代码详解

zhmi_1015 发布于 2011-02-28 22:53, 589 次点击
Context initContext = new InitialContext();
Context envContext  = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc1");
这三句代码请详细解释。还有参数
2 回复
#2
努力加油2011-03-01 15:54
你的这个貌似像是一个jdbc的链接池吧!!
#3
qingzhu57532011-03-04 15:46
  //从连接池中取的连接对象
    public synchronized Connection getConnection()
    {
        Connection con = null;
        Context ct = null;
        try
        {
            ct = new InitialContext();
            DataSource ds = (DataSource)ct.lookup("java:comp/env/jdbc/meeting");
            con = (Connection)ds.getConnection();
        }catch(Exception ex)
        {
            System.out.print("Get Connection Error");
        }
        return con;
    }
你这段就是配置数据源
1