打开GlassFish 4 JDBC连接

时间:2014-02-11 00:28:37

标签: java jdbc glassfish glassfish-4

我正在尝试使用这些方法访问GlassFish 4服务器上的JDBC连接池。但是,第16行的方法不能编译,因为参数无效(它只接受一对字符串)。我是否在构建路径上缺少Oracle库,或者在版本4中是否有新的方法?

01   private static DataSource dataSource;
02
03   static {
04      try {
05          dataSource = (DataSource) new InitialContext().lookup("jdbc/IconLive");
06      } catch (NamingException e) {
07          throw new ExceptionInInitializerError(e);
08      }
09   }
10
11   public static Connection getConnectionWrapper() throws SQLException {
12       return dataSource.getConnection();
13   }
14
15   public static Connection unwrapConnection(Connection connectionWrapper) throws SQLException {
16       return dataSource.getConnection(connectionWrapper);
17   } 
18
19   public static void releaseConnection(Connection connectionWrapper) throws SQLException {
20       connectionWrapper.close();
21   }

0 个答案:

没有答案