tomcat的server.xml中配置的连接池,然后定义一个class为DB,构造函数为:
      private DataSource ds = null;
      public DB() {
try {
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
ds = (DataSource) envCtx.lookup("jdbc/wangzhai");
} catch (Exception ne) {
log.info("DB.error = " + ne);
}
}
请问每次创建DB对象时,这里的ds在内存里是不是唯一的?如果不是,该怎样?是不是需要这样:private static DataSource ds = null;