5 changed files with 238 additions and 0 deletions
-
43src/application-dev.yml
-
109src/application.yml
-
2src/banner.txt
-
22src/logback-spring.xml
-
62src/logback.xml
@ -0,0 +1,43 @@ |
|||||
|
spring: |
||||
|
datasource: |
||||
|
type: com.alibaba.druid.pool.DruidDataSource |
||||
|
druid: |
||||
|
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver |
||||
|
type: com.alibaba.druid.pool.DruidDataSource |
||||
|
# url: jdbc:sqlserver://192.168.1.90:1433;databaseName=ckp-label |
||||
|
url: jdbc:sqlserver://xujiesoft.vicp.net:11515;databaseName=ckp-label |
||||
|
username: sa |
||||
|
password: XJsoft123 |
||||
|
initial-size: 10 |
||||
|
max-active: 100 |
||||
|
min-idle: 10 |
||||
|
max-wait: 60000 |
||||
|
pool-prepared-statements: true |
||||
|
max-pool-prepared-statement-per-connection-size: 20 |
||||
|
time-between-eviction-runs-millis: 60000 |
||||
|
min-evictable-idle-time-millis: 300000 |
||||
|
#Oracle需要打开注释 |
||||
|
#validation-query: SELECT 1 FROM DUAL |
||||
|
test-while-idle: true |
||||
|
test-on-borrow: false |
||||
|
test-on-return: false |
||||
|
stat-view-servlet: |
||||
|
allow: "" |
||||
|
enabled: true |
||||
|
url-pattern: /druid/* |
||||
|
#login-username: admin |
||||
|
#login-password: admin |
||||
|
filter: |
||||
|
stat: |
||||
|
enabled: true |
||||
|
log-slow-sql: true |
||||
|
slow-sql-millis: 1000 |
||||
|
merge-sql: false |
||||
|
wall: |
||||
|
config: |
||||
|
multi-statement-allow: true |
||||
|
web-stat-filter: |
||||
|
url-pattern: /* |
||||
|
exclusions: "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*" |
||||
|
session-stat-enable: true |
||||
|
|
||||
@ -0,0 +1,109 @@ |
|||||
|
# Tomcat |
||||
|
server: |
||||
|
tomcat: |
||||
|
uri-encoding: UTF-8 |
||||
|
max-threads: 1000 |
||||
|
min-spare-threads: 30 |
||||
|
port: 8086 |
||||
|
connection-timeout: 5000ms |
||||
|
|
||||
|
spring: |
||||
|
resources: |
||||
|
cache: |
||||
|
cachecontrol: |
||||
|
max-age: 0 |
||||
|
chain: |
||||
|
cache: false |
||||
|
# 环境 dev|test|prod |
||||
|
profiles: |
||||
|
active: dev |
||||
|
freemarker: |
||||
|
suffix: .ftl |
||||
|
cache: false |
||||
|
#template-loader-path: '${user.dir}/templates' #外部页面设置 |
||||
|
settings: |
||||
|
number_format: '0.##' #格式化数字, 无小数 |
||||
|
# jackson时间格式化 |
||||
|
jackson: |
||||
|
time-zone: GMT+8 |
||||
|
date-format: yyyy-MM-dd HH:mm:ss |
||||
|
|
||||
|
servlet: |
||||
|
multipart: |
||||
|
max-file-size: 100MB |
||||
|
max-request-size: 100MB |
||||
|
enabled: true |
||||
|
redis: |
||||
|
open: false # 是否开启redis缓存 true开启 false关闭 |
||||
|
database: 0 |
||||
|
host: 192.168.1.83 |
||||
|
port: 6379 |
||||
|
password: xujieredis # 密码(默认为空) |
||||
|
timeout: 6000ms # 连接超时时长(毫秒) |
||||
|
jedis: |
||||
|
pool: |
||||
|
max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) |
||||
|
max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) |
||||
|
max-idle: 10 # 连接池中的最大空闲连接 |
||||
|
min-idle: 5 # 连接池中的最小空闲连接 |
||||
|
mvc: |
||||
|
throw-exception-if-no-handler-found: true |
||||
|
# resources: |
||||
|
# add-mappings: false |
||||
|
|
||||
|
|
||||
|
#mybatis |
||||
|
mybatis-plus: |
||||
|
mapper-locations: classpath:/mapper/**/*.xml |
||||
|
#实体扫描,多个package用逗号或者分号分隔 |
||||
|
typeAliasesPackage: com.gaotao.modules.*.entity,com.gaotao.modules.*.data |
||||
|
global-config: |
||||
|
#数据库相关配置 |
||||
|
db-config: |
||||
|
#主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID", ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID"; |
||||
|
id-type: AUTO |
||||
|
# 逻辑删除配置 |
||||
|
logic-delete-value: -1 |
||||
|
logic-not-delete-value: 0 |
||||
|
# 启动或关闭 控制台logo |
||||
|
banner: false |
||||
|
#原生配置 |
||||
|
configuration: |
||||
|
map-underscore-to-camel-case: true |
||||
|
cache-enabled: false |
||||
|
call-setters-on-nulls: true |
||||
|
jdbc-type-for-null: 'null' |
||||
|
logging: |
||||
|
level: |
||||
|
com.gaotao.modules: debug |
||||
|
org.springframework.jdbc.core.JdbcTemplate: DEBUG |
||||
|
|
||||
|
clodp: |
||||
|
printUrl: 192.168.1.150 |
||||
|
ckp-file: |
||||
|
url: http://192.168.1.169:8086 |
||||
|
printer: D:/ckp-file/Lodop6.226_Clodop6.594.zip |
||||
|
seq: |
||||
|
customerFormat: '0000' |
||||
|
format: '0000' |
||||
|
label: |
||||
|
boxNum: 4 |
||||
|
rollNum: 4 |
||||
|
|
||||
|
gaotao: |
||||
|
redis: |
||||
|
open: false |
||||
|
shiro: |
||||
|
redis: false |
||||
|
# APP模块,是通过jwt认证的,如果要使用APP模块,则需要修改【加密秘钥】 |
||||
|
jwt: |
||||
|
# 加密秘钥 |
||||
|
secret: f4e2e52034348f86b67cde581c0f9eb5 |
||||
|
# token有效时长,7天,单位秒 |
||||
|
expire: 604800 |
||||
|
header: token |
||||
|
task: |
||||
|
data: |
||||
|
site: 1 |
||||
|
query: |
||||
|
maxNums: 1000 |
||||
@ -0,0 +1,2 @@ |
|||||
|
|
||||
|
|
||||
@ -0,0 +1,22 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<configuration> |
||||
|
<include resource="org/springframework/boot/logging/logback/base.xml" /> |
||||
|
<logger name="org.springframework.web" level="ERROR"/> |
||||
|
<logger name="org.springboot.sample" level="ERROR" /> |
||||
|
|
||||
|
<!-- 开发、测试环境 --> |
||||
|
<springProfile name="dev,test"> |
||||
|
<logger name="org.springframework.web" level="ERROR"/> |
||||
|
<logger name="org.springboot.sample" level="ERROR" /> |
||||
|
<logger name="com.xujie" level="DEBUG" /> |
||||
|
</springProfile> |
||||
|
|
||||
|
<!-- 生产环境 --> |
||||
|
<springProfile name="prod"> |
||||
|
<logger name="org.springframework.web" level="ERROR"/> |
||||
|
<logger name="org.springboot.sample" level="ERROR" /> |
||||
|
<logger name="com.xujie" level="ERROR" /> |
||||
|
</springProfile> |
||||
|
|
||||
|
</configuration> |
||||
|
|
||||
@ -0,0 +1,62 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<configuration> |
||||
|
<!-- 尽量别用绝对路径,如果带参数不同容器路径解释可能不同,以下配置参数在pom.xml里 --> |
||||
|
<property name="log.root.level" value="INFO" /> <!-- 日志级别 --> |
||||
|
<property name="log.other.level" value="INFO" /> <!-- 其他日志级别 --> |
||||
|
<property name="log.base" value="logs" /> <!-- 日志路径,这里是相对路径,web项目eclipse下会输出到eclipse的安装目录下,如果部署到linux上的tomcat下,会输出到tomcat/bin目录 下 --> |
||||
|
<property name="log.moduleName" value="mes" /> <!-- 模块名称, 影响日志配置名,日志文件名 --> |
||||
|
<property name="log.max.size" value="500MB" /> <!-- 日志文件大小 --> |
||||
|
|
||||
|
<!--控制台输出 --> |
||||
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
||||
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> |
||||
|
<Pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread]%logger{56}.%method:%L -%msg%n</Pattern> |
||||
|
</encoder> |
||||
|
</appender> |
||||
|
|
||||
|
<!-- 日志文件输出 --> |
||||
|
<appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender"> |
||||
|
<!-- <File>logs/xujie-erp/xujie2021.log</File>--><!-- 设置日志不超过${log.max.size}时的保存路径,注意如果 是web项目会保存到Tomcat的bin目录 下 --> |
||||
|
<!-- 滚动记录文件,先将日志记录到指定文件,当符合某个条件时,将日志记录到其他文件。--> |
||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> |
||||
|
<FileNamePattern>logs/ckt/RONXING%d{yyyy-MM-dd}.%i.log</FileNamePattern> |
||||
|
<!-- 当天的日志大小 超过${log.max.size}时,压缩日志并保存 --> |
||||
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> |
||||
|
<maxFileSize>${log.max.size}</maxFileSize> |
||||
|
</timeBasedFileNamingAndTriggeringPolicy> |
||||
|
</rollingPolicy> |
||||
|
<!-- 日志输出的文件的格式 --> |
||||
|
<layout class="ch.qos.logback.classic.PatternLayout"> |
||||
|
<pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread]%logger{56}.%method:%L -%msg%n</pattern> |
||||
|
</layout> |
||||
|
</appender> |
||||
|
<logger name="org.springframework.jdbc.core.StatementCreatorUtils" |
||||
|
additivity="false" level="INFO"> |
||||
|
<appender-ref ref="STDOUT" /> |
||||
|
</logger> |
||||
|
<logger name="org.springframework.jdbc.core" additivity="true"> |
||||
|
<level value="INFO" /> |
||||
|
<appender-ref ref="STDOUT" /> |
||||
|
</logger> |
||||
|
<logger name="java.sql.Connection" additivity="true"> |
||||
|
<level value="DEBUG" /> |
||||
|
<appender-ref ref="STDOUT" /> |
||||
|
</logger> |
||||
|
<logger name="java.sql.Statement" additivity="true"> |
||||
|
<level value="INFO" /> |
||||
|
<appender-ref ref="STDOUT" /> |
||||
|
</logger> |
||||
|
<logger name="java.sql.PreparedStatement" additivity="true"> |
||||
|
<level value="INFO" /> |
||||
|
<appender-ref ref="STDOUT" /> |
||||
|
</logger> |
||||
|
<logger name="java.sql.ResultSet" additivity="true"> |
||||
|
<level value="INFO" /> |
||||
|
<appender-ref ref="STDOUT" /> |
||||
|
</logger> |
||||
|
<!-- root将级别为“DEBUG”及大于“DEBUG”的日志信息交给已经配置好的名为“Console”的appender处理,“Console”appender将信息打印到Console --> |
||||
|
<root level="info"> |
||||
|
<appender-ref ref="STDOUT" /> <!-- 标识这个appender将会添加到这个logger --> |
||||
|
<appender-ref ref="file" /> |
||||
|
</root> |
||||
|
</configuration> |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue