Utilizamos Spring para obtener todas nuestras conexiones JDBC y también como parte de nuestro marco de persistencia. Sin embargo, para escribir nuestro propio apéndice de base de datos personalizada (tiene que ser una costumbre, ya que no se nos permite usar el DBAppender predeterminado debido a los estándares de nombre de tabla). ¿Cómo puedo obtener una referencia a los granos de primavera/usar el autoencendido en este punto desde el interior del apilador personalizado? Preferiría quedarme en primavera en lugar de usar JDBC normal.¿Cómo utilizar Spring desde un appender de logback personalizado?
personalizada Appender de:
import ch.qos.logback.classic.spi.ILoggingEvent;
import ch.qos.logback.core.AppenderBase;
public class CustomDBAppender extends AppenderBase<ILoggingEvent> {
protected void append(ILoggingEvent event) {
}
}