Browse Source

上传文件至 'src'

master
yuejiayang 10 months ago
parent
commit
9f09a30cfc
  1. 43
      src/application-dev.yml
  2. 109
      src/application.yml
  3. 2
      src/banner.txt
  4. 22
      src/logback-spring.xml
  5. 62
      src/logback.xml

43
src/application-dev.yml

@ -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

109
src/application.yml

@ -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

2
src/banner.txt

@ -0,0 +1,2 @@

22
src/logback-spring.xml

@ -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>

62
src/logback.xml

@ -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>
Loading…
Cancel
Save