반응형
pom.xml
<properties>
<log4j.version>2.3.2</log4j.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.bgee.log4jdbc-log4j2</groupId>
<artifactId>log4jdbc-log4j2-jdbc4.1</artifactId>
<version>1.16</version>
</dependency>
</dependencies>
log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg \n"/>
</Console>
<Console name="sql_console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} - %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Logger name="jdbc" level="OFF" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="jdbc.sqlonly" level="OFF" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="jdbc.sqltiming" level="INFO" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="jdbc.audit" level="ERROR" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="jdbc.resultset" level="OFF" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="jdbc.resultsettable" level="OFF" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="jdbc.connection" level="OFF" additivity="false">
<AppenderRef ref="sql_console"/>
</Logger>
<Logger name="java.sql" level="INFO" additivity="false">
<AppenderRef ref="console"/>
</Logger>
<Logger name="egovframework" level="DEBUG" additivity="false">
<AppenderRef ref="console"/>
</Logger>
<Logger name="org.springframework" level="DEBUG" additivity="false">
<AppenderRef ref="console"/>
</Logger>
<Logger name="org.mep.mobile" level="INFO" additivity="false">
<AppenderRef ref="console"/>
</Logger>
<Root level="ERROR">
<AppenderRef ref="console"/>
</Root>
</Loggers>
</Configuration>
log4jdbc.log4j2.properties
log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLogDelegator
log4jdbc.dump.sql.maxlinelength=0
log4jdbc.dump.resultset.type=table
log4jdbc.trim.sql=true
log4jdbc.drivers=Altibase.jdbc.driver.AltibaseDriver,oracle.jdbc.driver.OracleDriver
log4jdbc url , driver class nane
DriverClassName=net.sf.log4jdbc.sql.jdbcapi.DriverSpy
Url=jdbc:log4jdbc:oracle:thin:@1.1.1.1:1521:test
jboss-deployment-structure.xml
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<exclude-subsystems>
<subsystem name="logging" />
</exclude-subsystems>
<exclusions>
<module name="org.apache.commons.logging" />
<module name="org.apache.log4j" />
<module name="org.slf4j" />
</exclusions>
</deployment>
</jboss-deployment-structure>반응형
'java' 카테고리의 다른 글
| Maven Dependency Plugin을 사용하여 의존성만 복사하기 (0) | 2024.09.09 |
|---|---|
| logback (0) | 2021.12.22 |
| java proxy (0) | 2021.04.07 |
| JAVA 정규식 html javascript 삭제 (0) | 2020.12.10 |
| spring poi excel download (0) | 2020.10.22 |