Java Logging

No logs — no programming.
Initialization:
import java.util.logging.Level;
import java.util.logging.Logger;
/** * Logger */
protected final Logger logger = Logger.getLogger(getClass().getName());// in the beginning of Class …

logger.log(Level.INFO, «ЗАПРОС: «+query);
OR
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
Log logger = LogFactory.getLog(getClass()); // In the beginning of class

if(log.isDebugEnabled()){

log.debug(«Creating request info:\n» + requestInfo);

}

… logger.info(» Requested document» + document)
=========================================================== =========================================================== Обвёрточный нерациональный редкоиспользуемый метод в контексте(*.xml)

<bean name=»ru.firma.projects.web.in.razdel.SIMPLE_LOGGER#TheClass» parent=»ru.firma.projects.web.in.razdel.SIMPLE_LOGGER#BASE»>

<property name=»action»> <value>The class</value> </property> <property name=»logServiceClass»> <value>ru.firma.projects.web.in.razdel.controller.TheClassAbstractController</value> </property> </bean> ———————————————————————-

in TheClassAbstractController

+import ru.fccland.logging.writer.LogWriter;

//сразу после объвления в начале класса
/** * Logger. */

private LogWriter logWriter;
//где то внизу
/** *@param logWriter set to {@link #logWriter} */

@Required public void setLogWriter(LogWriter logWriter) {
this.logWriter = logWriter;

} /**
*@return field {
@link #logWriter} */

protected LogWriter getLogWriter() {
return logWriter; }
//и наконец
getLogWriter().warn(«\n WE ARE IN THE CURRENT CLASS \n «);

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s