/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/db/DBConnection.java
ViewVC logotype

Annotation of /android/TrainInfoService/src/dk/thoerup/traininfoservice/db/DBConnection.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2027 - (hide annotations) (download)
Tue Jul 23 10:34:02 2013 UTC (10 years, 10 months ago) by torben
File size: 555 byte(s)
with glassfish4 we can finally use the short naming scheme
1 torben 1255 package dk.thoerup.traininfoservice.db;
2 torben 292
3     import java.sql.Connection;
4     import java.sql.SQLException;
5    
6     import javax.naming.Context;
7     import javax.naming.InitialContext;
8     import javax.naming.NamingException;
9     import javax.sql.DataSource;
10    
11     public class DBConnection {
12 torben 587 public static Connection getConnection() throws SQLException{
13     try {
14     Context ctx = new InitialContext();
15 torben 2027 DataSource ds = (DataSource) ctx.lookup("jdbc/android");
16 torben 587 return ds.getConnection();
17     } catch (NamingException e) {
18     throw new SQLException("invalid data source", e);
19     }
20 torben 292 }
21     }

  ViewVC Help
Powered by ViewVC 1.1.20