Commit 211d88cef8d4dcb25dd0b3ee927421bf6fa7359e
1 parent
584096c3
增加logback配置,简化mybatis配置
Showing
4 changed files
with
38 additions
and
20 deletions
gateway-business/src/main/java/com/diligrp/xtrade/business/XtradeGatewayApplication.java
@@ -16,6 +16,7 @@ import org.springframework.cloud.context.config.annotation.RefreshScope; | @@ -16,6 +16,7 @@ import org.springframework.cloud.context.config.annotation.RefreshScope; | ||
16 | public class XtradeGatewayApplication { | 16 | public class XtradeGatewayApplication { |
17 | 17 | ||
18 | public static void main(String[] args) { | 18 | public static void main(String[] args) { |
19 | + //用于追踪netty异常 | ||
19 | //ResourceLeakDetector.setLevel(ResourceLeakDetector.Level.ADVANCED); | 20 | //ResourceLeakDetector.setLevel(ResourceLeakDetector.Level.ADVANCED); |
20 | SpringApplication.run(XtradeGatewayApplication.class, args); | 21 | SpringApplication.run(XtradeGatewayApplication.class, args); |
21 | } | 22 | } |
gateway-business/src/main/resources/bootstrap.yml
@@ -19,7 +19,9 @@ spring: | @@ -19,7 +19,9 @@ spring: | ||
19 | location: banner2.txt | 19 | location: banner2.txt |
20 | mybatis: | 20 | mybatis: |
21 | mapper-locations: classpath:/mapper/*.xml | 21 | mapper-locations: classpath:/mapper/*.xml |
22 | - config-location: classpath:/mybatis-config.xml | 22 | + configuration: |
23 | + call-setters-on-nulls: true | ||
24 | + cache-enabled: true | ||
23 | xtrade: | 25 | xtrade: |
24 | gateway-loader: cloud | 26 | gateway-loader: cloud |
25 | aggregation-scan-packages: com.diligrp.xtrade.business.application | 27 | aggregation-scan-packages: com.diligrp.xtrade.business.application |
gateway-business/src/main/resources/logback.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<configuration> | ||
3 | + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> | ||
4 | + <encoder> | ||
5 | + <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %level %logger{30}:%L - %msg%n</pattern> | ||
6 | + </encoder> | ||
7 | + </appender> | ||
8 | + <appender name="File" class="ch.qos.logback.core.rolling.RollingFileAppender"> | ||
9 | + <file>/var/logs/gateway-service.log</file> | ||
10 | + | ||
11 | + <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> | ||
12 | + <fileNamePattern>/var/logs/gateway-service.%i.log</fileNamePattern> | ||
13 | + <minIndex>1</minIndex> | ||
14 | + <maxIndex>10</maxIndex> | ||
15 | + </rollingPolicy> | ||
16 | + | ||
17 | + <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> | ||
18 | + <maxFileSize>10MB</maxFileSize> | ||
19 | + </triggeringPolicy> | ||
20 | + <encoder> | ||
21 | + <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %level %logger{30}:%L - %msg%n</pattern> | ||
22 | + </encoder> | ||
23 | + </appender> | ||
24 | + | ||
25 | + <!-- <logger name="com.example.demo.order" additive="true"> | ||
26 | + <level value="INFO" /> | ||
27 | + <appender-ref ref="File" /> | ||
28 | + </logger>--> | ||
29 | + | ||
30 | + <root level="INFO"> | ||
31 | + <appender-ref ref="File" /> | ||
32 | + <appender-ref ref="STDOUT" /> | ||
33 | + </root> | ||
34 | +</configuration> |
gateway-business/src/main/resources/mybatis-config.xml deleted
100644 → 0
1 | -<?xml version="1.0" encoding="UTF-8" ?> | ||
2 | -<!DOCTYPE configuration | ||
3 | - PUBLIC "-//mybatis.org//DTD Config 3.0//EN" | ||
4 | - "http://mybatis.org/dtd/mybatis-3-config.dtd"> | ||
5 | - | ||
6 | -<configuration> | ||
7 | -<settings> | ||
8 | - <!-- 只设置需要的,其他使用默认值 | ||
9 | - 开启二级缓存,相当于关闭一级缓存,防止分布式一级缓存无法共享 --> | ||
10 | - <setting name="cacheEnabled" value="true"/> | ||
11 | - <!-- 在null时也调用 setter,适应于返回Map,3.2版本以上可用 --> | ||
12 | - <setting name="callSettersOnNulls" value="true"/> | ||
13 | - <!-- 打印sql语句 调试使用--> | ||
14 | - <!-- <setting name="logImpl" value="STDOUT_LOGGING" />--> | ||
15 | - </settings> | ||
16 | - <!-- <plugins> | ||
17 | - <plugin interceptor="com.simida.infrastructure.common.page.PageHelper"/> | ||
18 | - </plugins>--> | ||
19 | -</configuration> | ||
20 | \ No newline at end of file | 0 | \ No newline at end of file |