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