Logging en appfuse (spring)
- Para imprimir por consola utilizando el objeto
- protected final Log logger = LogFactory.getLog(getClass());
- hay que importar en nuestro archivo las siguientes clases:
- import org.apache.commons.logging.Log;
- import org.apache.commons.logging.LogFactory;
- utilizarlo dentro de nuestro código sustituyendo las lineas
- System.out.println("mensaje"); por ...
- logger.debug("userId set to: " + user.getId(); , donde el objeto logger nos permite indicar varios niveles de logging (DEBUG, INFO, WARN, ERROR)
- configurar el archivo /src/main/resources/log4.xml para indicarle los niveles que queremos imprimir en consola