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.

280 lines
10 KiB

###########################################################
# excluded auto configuration
###########################################################
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration,\
org.flowable.spring.boot.SecurityAutoConfiguration,\
org.flowable.spring.boot.RestApiAutoConfiguration,\
org.flowable.spring.boot.EndpointAutoConfiguration
###########################################################
# \u914d\u7f6e\u6587\u4ef6\u4e2d\u7684\u5bc6\u7801\u52a0\u5bc6\u5668(\u76d0\u503c)
###########################################################
jasypt.encryptor.password=salt
###########################################################
# embedded web server configuration
###########################################################
#server.address=172.16.54.10
server.port =8080
server.servlet.context-path=
server.error.include-exception=true
server.error.include-stacktrace=always
server.error.path=/error
server.error.whitelabel.enabled=true
server.servlet.session.timeout=1800
server.servlet.session.tracking-modes=cookie
###########################################################
# framework extension configuration
###########################################################
#application.indexUrl=/ok
application.isInstallerNeeded=true
application.enable-db-schema-update-check=true
application.enable-audit-log=false
application.enable-multi-corporation=false
application.enable-change-language=true
application.enable-change-role=true
application.security.user.default-password=password
###########################################################
# framework security configuration
###########################################################
security.user.name=
security.user.password=
security.user.role=
security.require-ssl=false
security.enable-csrf=false
security.basic.enabled=true
security.basic.realm=Wsp Framework
security.basic.path=
security.basic.authorize-mode=
security.filter-order=0
security.headers.xss=false
security.headers.cache=false
security.headers.frame=false
security.headers.content-type=false
security.headers.hsts=all
security.sessions=always
security.ignored=
security.http.formLogin.loginPage=/login
security.http.formLogin.failureUrl=/login-error
security.http.logout.logoutSuccessUrl=/
###########################################################
# neo4j configuration
###########################################################
spring.data.neo4j.repositories.enabled=true
spring.data.neo4j.uri =http://localhost:7474
spring.data.neo4j.username=neo4j
spring.data.neo4j.password=gbicc.net
#spring.data.neo4j.embedded.enabled=true
#spring.data.neo4j.uri=file://${dir.work.db.neo4j}
###########################################################
# liquibase configuration
###########################################################
spring.liquibase.enabled=false
###########################################################
# H2 web console
###########################################################
spring.h2.console.enabled=true
spring.h2.console.settings.web-allow-others=false
spring.h2.console.path=/dbConsole
###########################################################
# jpa configuration
###########################################################
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
###########################################################
# dataSource configuration
###########################################################
# primary datasource
spring.datasource.items[primary].driver-class-name = com.p6spy.engine.spy.P6SpyDriver
spring.datasource.items[primary].url = jdbc:p6spy:h2:mem:DB_PLATFORM;DB_CLOSE_DELAY=-1
spring.datasource.items[primary].username = framework
spring.datasource.items[primary].password = ENC(BXJ/qxTg8hN4O2Ej3fyfgWDAjKBByNJg)
###########################################################
# HikariCP dataSource configuration
###########################################################
#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.connectionTestQuery=${validationQuerySql}
#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=
###########################################################
# SPRING MVC
###########################################################
#spring.mvc.static-path-pattern=/static/**
###########################################################
# SPRING RESOURCES HANDLING (ResourceProperties)
###########################################################
spring.resources.add-mappings=true
spring.resources.cache.cachecontrol.must-revalidate=true
spring.resources.cache.cachecontrol.cache-public=true
spring.resources.chain.cache=true
spring.resources.chain.gzipped=true
###########################################################
# # management http server configuration
###########################################################
management.endpoints.enabled-by-default=true
management.endpoints.web.exposure.include=*
management.context-path=/actuator
management.security.enabled=false
#management.security.role=ADMIN
###########################################################
# thymeleaf configuration
###########################################################
spring.thymeleaf.enabled=true
spring.thymeleaf.cache=true
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.mode=HTML
spring.thymeleaf.prefix=classpath:/ui/
spring.thymeleaf.check-template=false
spring.thymeleaf.check-template-location=false
spring.thymeleaf.servlet.content-type=text/html
###########################################################
# jackson configuration
###########################################################
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=Asia/Shanghai
spring.jackson.serialization.fail_on_empty_beans=false
spring.jackson.serialization.indent_output=true
###########################################################
# i18n message source configuration
###########################################################
spring.messages.basename=
spring.messages.encoding=UTF-8
spring.messages.fallback-to-system-locale=false
spring.messages.always-use-message-format=false
spring.messages.cache-duration=-1
spring.messages.use-code-as-default-message=true
###########################################################
# multipart configuration
###########################################################
spring.servlet.multipart.enabled=true
spring.servlet.multipart.file-size-threshold=0
spring.servlet.multipart.location=D:/work/workspace/20240320_irbs/app.irbs/work/web/upload
spring.servlet.multipart.max-file-size=-1
spring.servlet.multipart.max-request-size=-1
spring.servlet.multipart.resolve-lazily=false
###########################################################
# cxf configuration
###########################################################
cxf.path=/webservices
###########################################################
# \u6269\u5c55 spring batch configuration
###########################################################
# \u91c7\u7528\u5f02\u6b65 job \u6267\u884c\u6a21\u5f0f
spring.batch.job.laucher.async=false
# \u662f\u5426\u5e94\u7528\u542f\u52a8\u540e\u81ea\u52a8\u8c03\u5ea6 job,\u5fc5\u987b\u8bbe\u7f6e\u4e3a false\uff0c
# \u8be5\u64cd\u4f5c\u7531\u7cfb\u7edf\u6839\u636e\u8ba1\u5212\u4efb\u52a1\u7684\u662f\u5426\u81ea\u52a8\u8c03\u5ea6\u5c5e\u6027\u51b3\u5b9a
spring.batch.job.laucher.auto=false
###########################################################
# Email configuration
###########################################################
#spring.mail.jndi-name=
spring.mail.host=mail.gbicc.net
spring.mail.port=25
spring.mail.username=wangshaoping
spring.mail.password=wspsc123456
spring.mail.protocol=smtp
spring.mail.test-connection=false
spring.mail.properties.mail.smtp.auth=true
spring.mail.default-encoding=UTF-8
###########################################################
# spring cache configuration
###########################################################
spring.cache.jcache.config=file:D:/work/workspace/20240320_irbs/app.irbs/config/ehcache.xml
###########################################################
# flowable configuration
###########################################################
# 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