mirror of https://gitee.com/topiam/eiam
🔧 更新配置
parent
214875fa61
commit
91a0a8e7e2
|
@ -89,19 +89,7 @@ spring:
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: none
|
ddl-auto: none
|
||||||
show-sql: true
|
open-in-view: true
|
||||||
properties:
|
|
||||||
hibernate:
|
|
||||||
show_sql: true
|
|
||||||
format_sql: true
|
|
||||||
use_sql_comments: true
|
|
||||||
jdbc:
|
|
||||||
batch_size: 500
|
|
||||||
batch_versioned_data: true
|
|
||||||
order_inserts: true
|
|
||||||
types:
|
|
||||||
print:
|
|
||||||
banner: false
|
|
||||||
main:
|
main:
|
||||||
banner-mode: off
|
banner-mode: off
|
||||||
quartz:
|
quartz:
|
||||||
|
|
|
@ -89,19 +89,7 @@ spring:
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: none
|
ddl-auto: none
|
||||||
show-sql: true
|
open-in-view: true
|
||||||
properties:
|
|
||||||
hibernate:
|
|
||||||
show_sql: true
|
|
||||||
format_sql: true
|
|
||||||
use_sql_comments: true
|
|
||||||
jdbc:
|
|
||||||
batch_size: 500
|
|
||||||
batch_versioned_data: true
|
|
||||||
order_inserts: true
|
|
||||||
types:
|
|
||||||
print:
|
|
||||||
banner: false
|
|
||||||
main:
|
main:
|
||||||
banner-mode: off
|
banner-mode: off
|
||||||
#日志配置
|
#日志配置
|
||||||
|
|
|
@ -0,0 +1,165 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
|
||||||
|
eiam-openapi - Employee Identity and Access Management
|
||||||
|
Copyright © 2022-Present Jinan Yuanchuang Network Technology Co., Ltd. (support@topiam.cn)
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU Affero General Public License as published by
|
||||||
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU Affero General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU Affero General Public License
|
||||||
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。
|
||||||
|
scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。
|
||||||
|
debug: 当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。
|
||||||
|
-->
|
||||||
|
<configuration debug="false" scan="true" scanPeriod="30 second">
|
||||||
|
<!--项目名称-->
|
||||||
|
<springProperty scope="context" name="PROJECT" source="spring.application.name"/>
|
||||||
|
<!--日志位置-->
|
||||||
|
<property name="ROOT" value="logs/"/>
|
||||||
|
<!--日志文件最大-->
|
||||||
|
<property name="FILESIZE" value="50MB"/>
|
||||||
|
<!--最大天数-->
|
||||||
|
<property name="MAXHISTORY" value="365"/>
|
||||||
|
<timestamp key="DATETIME" datePattern="yyyy-MM-dd HH:mm:ss"/>
|
||||||
|
<!-- 彩色日志依赖的渲染类 -->
|
||||||
|
<conversionRule conversionWord="clr"
|
||||||
|
converterClass="org.springframework.boot.logging.logback.ColorConverter"/>
|
||||||
|
<conversionRule conversionWord="wex"
|
||||||
|
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>
|
||||||
|
<conversionRule conversionWord="wEx"
|
||||||
|
converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"/>
|
||||||
|
<conversionRule conversionWord="msg"
|
||||||
|
converterClass="cn.topiam.employee.support.logback.DesensitizationMessageConverter"/>
|
||||||
|
|
||||||
|
<!-- 日志格式 -->
|
||||||
|
<property name="CONSOLE_LOG_PATTERN"
|
||||||
|
value="${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){blue} %clr([%-5p]){green} %clr([%X{req.remoteHost}]){cyan} %clr([%X{req.requestURI}]){yellow} %clr([%X{TRACE_ID}]){red} %clr(${PID:- }){magenta} %clr(--){faint} %clr(%-40.40logger{60} Line:%-3L){cyan} %clr(:){faint} %msg%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx }}"/>
|
||||||
|
<!-- 控制台打印 -->
|
||||||
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
<!-- ERROR 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="ERROR-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>ERROR</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-error-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- WARN 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="WARN-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>WARN</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-warn-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- INFO 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="INFO-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>INFO</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-info-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- DEBUG 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="DEBUG-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>DEBUG</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-debug-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- TRACE 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="TRACE-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>TRACE</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-trace-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- Logger 根目录 -->
|
||||||
|
<root level="INFO">
|
||||||
|
<appender-ref ref="STDOUT"/>
|
||||||
|
</root>
|
||||||
|
<logger name="java.sql.Connection" level="DEBUG"/>
|
||||||
|
<logger name="java.sql.Statement" level="DEBUG"/>
|
||||||
|
<logger name="java.sql.PreparedStatement" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.SQL" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.engine.QueryParameters" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.engine.query.HQLQueryPlan" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="TRACE"/>
|
||||||
|
<logger name="org.hibernate.type.descriptor.sql.BasicExtractor" level="TRACE"/>
|
||||||
|
<logger name="org.springframework.jdbc.core.JdbcTemplate" level="DEBUG"/>
|
||||||
|
<logger name="org.springframework.security.web.access" level="TRACE"/>
|
||||||
|
<logger name="org.springframework.security.oauth2.server" level="TRACE"/>
|
||||||
|
<logger name="cn.topiam.eiam.protocol.oidc" level="TRACE"/>
|
||||||
|
<logger name="cn.topiam.support" level="DEBUG"/>
|
||||||
|
<logger name="cn.topiam" level="INFO">
|
||||||
|
<appender-ref ref="ERROR-OUT"/>
|
||||||
|
<appender-ref ref="WARN-OUT"/>
|
||||||
|
<appender-ref ref="INFO-OUT"/>
|
||||||
|
<appender-ref ref="DEBUG-OUT"/>
|
||||||
|
<appender-ref ref="TRACE-OUT"/>
|
||||||
|
</logger>
|
||||||
|
</configuration>
|
|
@ -89,19 +89,7 @@ spring:
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: none
|
ddl-auto: none
|
||||||
show-sql: true
|
open-in-view: true
|
||||||
properties:
|
|
||||||
hibernate:
|
|
||||||
show_sql: true
|
|
||||||
format_sql: true
|
|
||||||
use_sql_comments: true
|
|
||||||
jdbc:
|
|
||||||
batch_size: 500
|
|
||||||
batch_versioned_data: true
|
|
||||||
order_inserts: true
|
|
||||||
types:
|
|
||||||
print:
|
|
||||||
banner: false
|
|
||||||
main:
|
main:
|
||||||
banner-mode: off
|
banner-mode: off
|
||||||
quartz:
|
quartz:
|
||||||
|
|
|
@ -0,0 +1,165 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
|
||||||
|
eiam-portal - Employee Identity and Access Management
|
||||||
|
Copyright © 2022-Present Jinan Yuanchuang Network Technology Co., Ltd. (support@topiam.cn)
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU Affero General Public License as published by
|
||||||
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU Affero General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU Affero General Public License
|
||||||
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。
|
||||||
|
scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。
|
||||||
|
debug: 当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。
|
||||||
|
-->
|
||||||
|
<configuration debug="false" scan="true" scanPeriod="30 second">
|
||||||
|
<!--项目名称-->
|
||||||
|
<springProperty scope="context" name="PROJECT" source="spring.application.name"/>
|
||||||
|
<!--日志位置-->
|
||||||
|
<property name="ROOT" value="logs/"/>
|
||||||
|
<!--日志文件最大-->
|
||||||
|
<property name="FILESIZE" value="50MB"/>
|
||||||
|
<!--最大天数-->
|
||||||
|
<property name="MAXHISTORY" value="365"/>
|
||||||
|
<timestamp key="DATETIME" datePattern="yyyy-MM-dd HH:mm:ss"/>
|
||||||
|
<!-- 彩色日志依赖的渲染类 -->
|
||||||
|
<conversionRule conversionWord="clr"
|
||||||
|
converterClass="org.springframework.boot.logging.logback.ColorConverter"/>
|
||||||
|
<conversionRule conversionWord="wex"
|
||||||
|
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>
|
||||||
|
<conversionRule conversionWord="wEx"
|
||||||
|
converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"/>
|
||||||
|
<conversionRule conversionWord="msg"
|
||||||
|
converterClass="cn.topiam.employee.support.logback.DesensitizationMessageConverter"/>
|
||||||
|
|
||||||
|
<!-- 日志格式 -->
|
||||||
|
<property name="CONSOLE_LOG_PATTERN"
|
||||||
|
value="${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){blue} %clr([%-5p]){green} %clr([%X{req.remoteHost}]){cyan} %clr([%X{req.requestURI}]){yellow} %clr([%X{TRACE_ID}]){red} %clr(${PID:- }){magenta} %clr(--){faint} %clr(%-40.40logger{60} Line:%-3L){cyan} %clr(:){faint} %msg%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx }}"/>
|
||||||
|
<!-- 控制台打印 -->
|
||||||
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
<!-- ERROR 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="ERROR-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>ERROR</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-error-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- WARN 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="WARN-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>WARN</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-warn-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- INFO 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="INFO-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>INFO</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-info-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- DEBUG 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="DEBUG-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>DEBUG</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-debug-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- TRACE 输入到文件,按日期和文件大小 -->
|
||||||
|
<appender name="TRACE-OUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||||
|
<charset>utf-8</charset>
|
||||||
|
</encoder>
|
||||||
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
||||||
|
<level>TRACE</level>
|
||||||
|
<onMatch>ACCEPT</onMatch>
|
||||||
|
<onMismatch>DENY</onMismatch>
|
||||||
|
</filter>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>${ROOT}%d/%d-trace-%i.log</fileNamePattern>
|
||||||
|
<maxHistory>${MAXHISTORY}</maxHistory>
|
||||||
|
<maxFileSize>${FILESIZE}</maxFileSize>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
<!-- Logger 根目录 -->
|
||||||
|
<root level="INFO">
|
||||||
|
<appender-ref ref="STDOUT"/>
|
||||||
|
</root>
|
||||||
|
<logger name="java.sql.Connection" level="DEBUG"/>
|
||||||
|
<logger name="java.sql.Statement" level="DEBUG"/>
|
||||||
|
<logger name="java.sql.PreparedStatement" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.SQL" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.engine.QueryParameters" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.engine.query.HQLQueryPlan" level="DEBUG"/>
|
||||||
|
<logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="TRACE"/>
|
||||||
|
<logger name="org.hibernate.type.descriptor.sql.BasicExtractor" level="TRACE"/>
|
||||||
|
<logger name="org.springframework.jdbc.core.JdbcTemplate" level="DEBUG"/>
|
||||||
|
<logger name="org.springframework.security.web.access" level="TRACE"/>
|
||||||
|
<logger name="org.springframework.security.oauth2.server" level="TRACE"/>
|
||||||
|
<logger name="cn.topiam.eiam.protocol.oidc" level="TRACE"/>
|
||||||
|
<logger name="cn.topiam.support" level="DEBUG"/>
|
||||||
|
<logger name="cn.topiam" level="INFO">
|
||||||
|
<appender-ref ref="ERROR-OUT"/>
|
||||||
|
<appender-ref ref="WARN-OUT"/>
|
||||||
|
<appender-ref ref="INFO-OUT"/>
|
||||||
|
<appender-ref ref="DEBUG-OUT"/>
|
||||||
|
<appender-ref ref="TRACE-OUT"/>
|
||||||
|
</logger>
|
||||||
|
</configuration>
|
Loading…
Reference in New Issue