You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

223 lines
10 KiB

##########################################################################
#(100) excluded auto configuration - io.sc.platform.core
##########################################################################
spring.autoconfigure.exclude =
##########################################################################
#(150) application configuration - io.sc.platform.core
##########################################################################
# - io.sc.platform.core
application.audit-log-mode = none
#application.audit-log-mode = none
#application.audit-log-mode = log
#application.audit-log-mode = database
# - io.sc.platform.installer
application.installer.enabled = true
# - io.sc.platform.jdbc.liquibase
application.updater.enabled = true
# - io.sc.platform.security
application.default-password = password
##########################################################################
#(200) spring.main configuration - io.sc.platform.core
##########################################################################
spring.main.allow-bean-definition-overriding = false
spring.main.banner-mode = console
spring.main.lazy-initialization = false
spring.main.log-startup-info = true
spring.main.register-shutdown-hook = true
##########################################################################
#(210) jasypt encryptor configuration - io.sc.platform.core
##########################################################################
jasypt.encryptor.bean = platformJasyptStringEncryptor
##########################################################################
#(300) web server configuration - io.sc.platform.mvc
##########################################################################
#server.address = 127.0.0.1
server.port = 8080
server.servlet.context-path = /
server.servlet.session.timeout = 30m
server.error.path = /error
server.error.whitelabel.enabled = true
server.error.include-exception = true
server.error.include-binding-errors = always
server.error.include-message = always
server.error.include-stacktrace = always
##########################################################################
#(1000) dataSource configuration - io.sc.platform.jdbc
##########################################################################
spring.datasource.items[primary].driver-class-name = org.h2.Driver
spring.datasource.items[primary].url = jdbc:h2:mem:DB_PLATFORM;DB_CLOSE_DELAY=-1
spring.datasource.items[primary].username = platform
spring.datasource.items[primary].password = platform
##########################################################################
#(1100) jpa configuration - io.sc.platform.orm.jpa
##########################################################################
spring.jpa.open-in-view = false
spring.jpa.show-sql = false
spring.jpa.generate-ddl = false
spring.jpa.hibernate.ddl-auto = none
spring.jpa.hibernate.jdbc.batch_size = 25
spring.jpa.properties.hibernate.enable_lazy_load_no_trans =true
spring.jpa.properties.hibernate.dialect =org.hibernate.dialect.H2Dialect
##########################################################################
#(1500) hikari configuration - io.sc.platform.jdbc
##########################################################################
#spring.datasource.items[primary].hikari.autoCommit = true
#spring.datasource.items[primary].hikari.connectionTimeout = 10000
#spring.datasource.items[primary].hikari.idleTimeout = 600000
#spring.datasource.items[primary].hikari.maxLifetime = 1800000
#spring.datasource.items[primary].hikari.minimumIdle = 10
#spring.datasource.items[primary].hikari.maximumPoolSize = 10
#spring.datasource.items[primary].hikari.metricRegistry =
#spring.datasource.items[primary].hikari.healthCheckRegistry =
#spring.datasource.items[primary].hikari.poolName =
#spring.datasource.items[primary].hikari.initializationFailTimeout = 1
#spring.datasource.items[primary].hikari.isolateInternalQueries = false
#spring.datasource.items[primary].hikari.allowPoolSuspension = false
#spring.datasource.items[primary].hikari.readOnly = false
#spring.datasource.items[primary].hikari.registerMbeans = false
#spring.datasource.items[primary].hikari.catalog =
#spring.datasource.items[primary].hikari.connectionInitSql =
#spring.datasource.items[primary].hikari.driverClassName =
#spring.datasource.items[primary].hikari.transactionIsolation =
#spring.datasource.items[primary].hikari.validationTimeout = 5000
#spring.datasource.items[primary].hikari.leakDetectionThreshold = 0
#spring.datasource.items[primary].hikari.dataSource =
#spring.datasource.items[primary].hikari.schema =
#spring.datasource.items[primary].hikari.threadFactory =
#spring.datasource.items[primary].hikari.scheduledExecutor =
##########################################################################
#(2100) spring.session configuration - io.sc.platform.mvc
##########################################################################
spring.session.store-type = none
#spring.session.store-type = jdbc
#spring.session.store-type = redis
spring.session.jdbc.initializer.enabled = false
spring.session.jdbc.cleanup-cron = 0 */5 * * * *
spring.session.redis.namespace = spring:session
spring.session.redis.cleanupCron = 0 */5 * * * *
##########################################################################
#(2200) spring web configuration (WebProperties) - io.sc.platform.mvc
##########################################################################
spring.web.resources.add-mappings = true
spring.web.resources.cache.cachecontrol.cache-public = true
spring.web.resources.cache.cachecontrol.must-revalidate = true
spring.web.resources.chain.cache = true
spring.web.resources.chain.compressed = true
##########################################################################
#(2300) management http server configuration - io.sc.platform.mvc
##########################################################################
management.endpoints.enabled-by-default = true
management.endpoints.web.exposure.include = *
management.context-path = /actuator
management.security.enabled = false
##########################################################################
#(2400) thymeleaf configuration - io.sc.platform.mvc
##########################################################################
spring.thymeleaf.enabled = true
spring.thymeleaf.cache = false
spring.thymeleaf.encoding = UTF-8
spring.thymeleaf.mode = HTML
spring.thymeleaf.prefix = classpath:/templates/
spring.thymeleaf.check-template = false
spring.thymeleaf.check-template-location = false
spring.thymeleaf.servlet.content-type = text/html
##########################################################################
#(2500) jackson configuration - io.sc.platform.mvc
##########################################################################
spring.jackson.time-zone = Asia/Shanghai
spring.jackson.date-format = yyyy-MM-dd HH:mm:ss
spring.jackson.serialization.indent_output = true
spring.jackson.serialization.fail_on_empty_beans = false
spring.jackson.deserialization.fail_on_ignored_properties = false
spring.jackson.parser.allow_comments = true
spring.jackson.parser.allow_single_quotes = true
spring.jackson.parser.allow_trailing_comma = true
spring.jackson.parser.allow_unquoted_field_names = true
spring.jackson.parser.ignore_undefined = true
spring.jackson.parser.allow_unquoted_control_chars = true
##########################################################################
#(2600) i18n message source configuration - io.sc.platform.mvc
##########################################################################
spring.messages.alwaysUseMessageFormat = false
spring.messages.cacheDuration = -1
spring.messages.encoding = UTF-8
spring.messages.fallbackToSystemLocale = false
spring.messages.useCodeAsDefaultMessage = true
##########################################################################
#(3000) platform security configuration - io.sc.platform.security.loginform
##########################################################################
spring.security.formLogin.loginPage = /login
spring.security.formLogin.loginProcessingUrl = /login
spring.security.formLogin.failureUrl = /login-error
spring.security.logout.logoutUrl = /logout
spring.security.logout.logoutSuccessUrl = /
##########################################################################
#(4000) email configuration - io.sc.platform.communication
##########################################################################
spring.mail.host=zzz.xxx.yyy
spring.mail.port=25
spring.mail.protocol=smtp
spring.mail.test-connection=false
spring.mail.default-encoding=UTF-8
spring.mail.properties.mail.smtp.auth=true
spring.mail.username=xxx
spring.mail.password=yyy
##########################################################################
#(5000) flowable bpm configuration - io.sc.platform.flowable
##########################################################################
# core
flowable.asyncExecutorActivate =false
flowable.asyncHistoryExecutorActivate = false
flowable.check-process-definitions=false
flowable.custom-mybatis-mappers=
flowable.custom-mybatis-x-m-l-mappers=
flowable.database-schema=
flowable.database-schema-update=true
flowable.db-history-used=true
flowable.deployment-name=SpringBootAutoDeployment
flowable.history-level=
flowable.process-definition-location-prefix=classpath*:/processes/
flowable.process-definition-location-suffixes=**.bpmn20.xml,**.bpmn
# process
flowable.process.definition-cache-limit=-1
flowable.process.enable-safe-xml=true
flowable.process.servlet.load-on-startup=-1
flowable.process.servlet.name=Flowable BPMN Rest API
flowable.process.servlet.path=/process-api
# cmmn
flowable.cmmn.enabled=false
# content
flowable.content.enabled=false
# dmn
flowable.dmn.enabled=false
# form
flowable.form.enabled=false
# idm
flowable.idm.enabled=false
##########################################################################
#(8000) cxf configuration - io.sc.platform.ws.cxf
##########################################################################
cxf.path = /webservices
##########################################################################
#(9000) p6spy configuration - io.sc.platform.jdbc
##########################################################################
p6spy.enabled = true
p6spy.ignorePattern = false