La librería log4j nos permite gestionar los logs de una aplicación Java. Os recomiendo el tutorial Log4j para Creación de Eventos de Log.
Con log4j podemos "trocear" los ficheros de log cuando llegan a un tamaño máximo definido. El tutorial Log4j describe cómo se configura esta opción.
Mostrando entradas con la etiqueta Java. Mostrar todas las entradas
Mostrando entradas con la etiqueta Java. Mostrar todas las entradas
martes, 8 de enero de 2013
jueves, 15 de noviembre de 2012
Acceso a ficheros XML desde Java
Librería JAX (Java API for XML)
La librería JAX (Java Api for XML Processing) es una implementación del DOM para Java y nos permite manipular ficheros XML. Está incluída en la versión 1.4.2 y posteriores de Java.
Existe un artículo muy completo sobre la utilización de JAX en La Tasca de Xela.
lunes, 12 de noviembre de 2012
JDBC para Access sin DSN
Hasta ahora, para acceder a una base de datos Access desde Java había que crear un ODBC de la siguiente forma:
Esta solución es válida para cualquier ODBC, no solo para Access. Para acceder a una hoja de cálculo Excel haríamos lo siguiente:
Información extraída de Apuntes de Java.
- Herramientas Administrativas > Administrador de Orígines de ODBC > Crear un nuevo Origen
- Desde el JDBC, escribir como URL el nombre del DSN.
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String accessDB = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\mi_proyecto\mi_bd.mdb";
Connection conn = DriverManager.getConnection(accessDB, "", "");
Esta solución es válida para cualquier ODBC, no solo para Access. Para acceder a una hoja de cálculo Excel haríamos lo siguiente:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String hojaExcel = "jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ=C:\mi_proyecto\hoja_excel.xls;"
+ "DriverID=22;READONLY=false";
Connection conn = DriverManager.getConnection(hojaExcel, "", "");
Información extraída de Apuntes de Java.
Suscribirse a:
Entradas (Atom)