server.port=80

spring.application.name=\u590d\u5f18\u6559\u80b2\u7ba1\u7406\u7cfb\u7edf

# use ValidationCode in login page, default is false
login.validation.code=true

# directory where file attachment store
file.attachment.directory=D:/home/attachment
# default value: com.nariit.common.file.LocalFileManager
file.attachment.manager=com.nariit.common.file.QiniuOssManager
# \u5355\u4E2A\u6587\u4EF6\u7684\u6700\u5927\u503C
spring.servlet.multipart.max-file-size=10MB
multipart.maxSize=100000000

# configuation for qiniu manager
file.attachment.manager.qiniu.accessKey=sfi8Igl2SO4Sw8jSyGLyjKrD1JCNdp3NKukf0Ju3
file.attachment.manager.qiniu.secretKey=KWd_OVl9ZRGcWMiaBDUvEfS14J-yFW7n7DAJN0d2
file.attachment.manager.qiniu.bucket=static
# end with /
file.attachment.manager.qiniu.root=http://static.nari.js.cn/

# database config (1)
application.druid.url=jdbc:mysql://203.195.246.108:3306/hr
application.druid.driver-class=com.mysql.jdbc.Driver
application.druid.username=hr
application.druid.password=hr@work2020
application.druid.initial-size=1
application.druid.min-idle=1
application.druid.max-active=10
application.druid.maxWait=60
application.druid.timeBetweenEvictionRunsMillis=60000
application.druid.minEvictableIdleTimeMillis=300000
application.druid.validationQuery=SELECT 'x'
application.druid.testWhileIdle=true
application.druid.testOnReturn=false
application.druid.testOnBorrow=true

########################################################
### fore end static resources
########################################################
# static resource pattern
# spring.mvc.static-path-pattern=/**
# spring.resources.static-locations=classpath:/static/

########################################################
### cache configuration
########################################################

######## Redis configuration (2)
# redis.host=r-hp3b0ad58d84e3b4.redis.huhehaote.rds.aliyuncs.com
redis.port=6379
redis.password=********
## index of database [0~15]
redis.database=0
# maxActive -1: no limit
redis.maxActive=500
redis.maxIdle=5

#### log configuration
logging.config=classpath:logback.xml

mybatis.config-location=classpath:mybatis/mybatis-config.xml
# mybatis.check-config-location=true
mybatis.mapper-locations=classpath:mybatis/mapper/*.xml

#### filter initial parameters
## filter SSOClientFilter
filter.SSOClientFilter.sso.client.application=com.nariit.sso.client.ProjectManagerApplicationClient
filter.SSOClientFilter.sso.client.account=com.nariit.sso.client.ProjectManagerAccountClient
filter.SSOClientFilter.sso.client.data.limit=com.nariit.sso.client.ProjectManagerDataLimitClient
filter.SSOClientFilter.sso.client.function.limit=com.nariit.sso.client.ProjectManagerFunctionLimitClient
# seperate char is ","
# use "*" to ignore all modules
# filter.SSOClientFilter.parameter.no_validation_modules=/ckeditor_4.4.2/,/ajax/,/common/,/sample/
filter.SSOClientFilter.parameter.no_validation_modules=*
# seperate char is ","
# use "*" to ignore all urls
filter.SSOClientFilter.parameter.no_validation_urls=/system/logon.do,/system/frame.do,/system/logout.do,/system/passwordUpdate.do
filter.SSOClientFilter.parameter.login_url=http://localhost/sso/login

## filter DDosFilter
# required
# seperate char is ","
filter.DDosFilter.parameter.enter_uri=
# optional,
# seperate char is ","
filter.DDosFilter.parameter.referer_prefix=
# optional, valid on [second_limit] > 0 and [visit_limit] > 0
filter.DDosFilter.parameter.second_limit=
# optional, valid on [second_limit] > 0 and [visit_limit] > 0
filter.DDosFilter.parameter.visit_limit=
# default value of "deny_message": {errcode:174000, errcode:'Your are welcome!'}
filter.DDosFilter.parameter.deny_message={errcode:1740023, errcode:"Your're not welcome!"}