Package com.zjtz.pub;
Import java.sql.sqlexception; import javax.sql.datasource;
Import javax.naming.context; import javax.naming.initialcontext; import javax.naming.namingexception;
Public Class DBDataSource {public dbdataroup () {}
Public static datasource getDataSource () throws sqlexception, namingexception {if (ds == null) {ds = (DataSource) getinitContext (). Lookup ("jdbc / dbemufds");} Return DS;}
Public static context getinitcontext () throws namingexception {if (ic == null) {ic = new initialContext ();} return oc;}
Private static datasource ds = null; private static context IC;}