兄弟没搞错不
我这虽然有点像单例,这样是不能用的,这不是单例是多例
修改如下private DBSource() {
    try{
   if(dbSource==null)
{
      Context initCtx = new InitialContext();
      Context ctx = (Context) initCtx.lookup("java:comp/env");
      javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup("Jdbc/MsSqlDB");
      dbSource=ds;
}    }catch(Exception ex){
      System.out.println("message: "+ex.getMessage());
    }
  }