En
esta oportunidad vamos a enseñar a como crear un DataSource que este alojada en
un servidor de aplicaciones o configurando los datos en una clase Java.
1.- En una clase Java. -
Necesitaremos descargar la librería de Apache
- DBCP de la siguiente URL:
http://commons.apache.org/proper/commons-dbcp/index.html
public static DataSource getDatasource() throws NamingException { BasicDataSource ds = new BasicDataSource(); ds.setUsername("USUARIO"); ds.setPassword("PASSWORD"); ds.setUrl("jdbc:oracle:thin:@localhost:1521:XE");//Cadena de conexion ds.setDriverClassName("oracle.jdbc.OracleDriver");//Driver de conexion return ds; }
2.- Desde un servidor de aplicaciones.-
Solo se necesita realizar la configuración del DataSurce en el servidor de aplicacion y obtener el nombre con el que se crea.
public static DataSource getDatasource() throws NamingException { //Aqui pasamos el nombre del DataSource creado en el Servidor de Aplicaciones String DATASOURCE_NAME = "jdbc/DataDase"; Context ctx = new InitialContext(); return (DataSource)ctx.lookup(DATASOURCE_NAME); }
No hay comentarios:
Publicar un comentario