-
Notifications
You must be signed in to change notification settings - Fork 15k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ca2a562
commit 0cada33
Showing
2 changed files
with
590 additions
and
0 deletions.
There are no files selected for viewing
288 changes: 288 additions & 0 deletions
288
jeecg-boot/jeecg-module-system/jeecg-system-start/src/main/resources/application-dm8.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,288 @@ | ||
server: | ||
port: 8080 | ||
tomcat: | ||
max-swallow-size: -1 | ||
error: | ||
include-exception: true | ||
include-stacktrace: ALWAYS | ||
include-message: ALWAYS | ||
servlet: | ||
context-path: /jeecg-boot | ||
compression: | ||
enabled: true | ||
min-response-size: 1024 | ||
mime-types: application/javascript,application/json,application/xml,text/html,text/xml,text/plain,text/css,image/* | ||
|
||
management: | ||
endpoints: | ||
web: | ||
exposure: | ||
include: metrics,httptrace-new | ||
|
||
spring: | ||
# flyway配置 | ||
flyway: | ||
# 是否启用flyway | ||
enabled: false | ||
# 是否关闭要清除已有库下的表功能,生产环境必须为true,否则会删库,非常重要!!! | ||
clean-disabled: true | ||
servlet: | ||
multipart: | ||
max-file-size: 10MB | ||
max-request-size: 10MB | ||
mail: | ||
host: smtp.163.com | ||
username: [email protected] | ||
password: ?? | ||
properties: | ||
mail: | ||
smtp: | ||
auth: true | ||
starttls: | ||
enable: true | ||
required: true | ||
## quartz定时任务,采用数据库方式 | ||
quartz: | ||
job-store-type: jdbc | ||
initialize-schema: never | ||
#定时任务启动开关,true-开 false-关 | ||
auto-startup: true | ||
#延迟1秒启动定时任务 | ||
startup-delay: 1s | ||
#启动时更新己存在的Job | ||
overwrite-existing-jobs: true | ||
properties: | ||
org: | ||
quartz: | ||
scheduler: | ||
instanceName: MyScheduler | ||
instanceId: AUTO | ||
jobStore: | ||
class: org.springframework.scheduling.quartz.LocalDataSourceJobStore | ||
driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate | ||
tablePrefix: QRTZ_ | ||
isClustered: true | ||
misfireThreshold: 12000 | ||
clusterCheckinInterval: 15000 | ||
threadPool: | ||
class: org.quartz.simpl.SimpleThreadPool | ||
threadCount: 10 | ||
threadPriority: 5 | ||
threadsInheritContextClassLoaderOfInitializingThread: true | ||
#json 时间戳统一转换 | ||
jackson: | ||
date-format: yyyy-MM-dd HH:mm:ss | ||
time-zone: GMT+8 | ||
jpa: | ||
open-in-view: false | ||
properties: | ||
hibernate: | ||
dialect: org.hibernate.dialect.DmDialect | ||
aop: | ||
proxy-target-class: true | ||
#配置freemarker | ||
freemarker: | ||
# 设置模板后缀名 | ||
suffix: .ftl | ||
# 设置文档类型 | ||
content-type: text/html | ||
# 设置页面编码格式 | ||
charset: UTF-8 | ||
# 设置页面缓存 | ||
cache: false | ||
prefer-file-system-access: false | ||
# 设置ftl文件路径 | ||
template-loader-path: | ||
- classpath:/templates | ||
template_update_delay: 0 | ||
# 设置静态文件路径,js,css等 | ||
mvc: | ||
static-path-pattern: /** | ||
#Spring Boot 2.6+后映射匹配的默认策略已从AntPathMatcher更改为PathPatternParser,需要手动指定为ant-path-matcher | ||
pathmatch: | ||
matching-strategy: ant_path_matcher | ||
resource: | ||
static-locations: classpath:/static/,classpath:/public/ | ||
autoconfigure: | ||
exclude: | ||
- com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure | ||
- org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration | ||
datasource: | ||
druid: | ||
stat-view-servlet: | ||
enabled: true | ||
loginUsername: admin | ||
loginPassword: 123456 | ||
allow: | ||
web-stat-filter: | ||
enabled: true | ||
#打开多数据源,加上上面的就可以实现多数据源的配置 | ||
dynamic: | ||
druid: | ||
filters: stat,slf4j | ||
# 初始连接数 | ||
initialSize: 5 | ||
validationQuery: SELECT 1 FROM DUAL | ||
# 最小连接池数量 | ||
minIdle: 5 | ||
# 最大连接池数量 | ||
maxActive: 10 | ||
datasource: | ||
# 重点是将数据源指向oracle 用compatibleMode=oracle即可 | ||
master: | ||
url: jdbc:dm://127.0.0.1:30236/?schema=SYSDBA&compatibleMode=oracle&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8 | ||
username: SYSDBA | ||
password: SYSDBA | ||
driverClassName: dm.jdbc.driver.DmDriver | ||
#redis 配置 | ||
redis: | ||
database: 0 | ||
host: 127.0.0.1 | ||
port: 6379 | ||
password: '' | ||
#mybatis plus 设置 | ||
mybatis-plus: | ||
mapper-locations: classpath*:org/jeecg/**/xml/*Mapper.xml | ||
global-config: | ||
# 关闭MP3.0自带的banner | ||
banner: false | ||
db-config: | ||
#主键类型 0:"数据库ID自增",1:"该类型为未设置主键类型", 2:"用户输入ID",3:"全局唯一ID (数字类型唯一ID)", 4:"全局唯一ID UUID",5:"字符串全局唯一ID (idWorker 的字符串表示)"; | ||
id-type: ASSIGN_ID | ||
# 默认数据库表下划线命名 | ||
table-underline: true | ||
configuration: | ||
# 这个配置会将执行的sql打印出来,在开发或测试的时候可以用 | ||
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl | ||
# 返回类型为Map,显示null对应的字段 | ||
call-setters-on-nulls: true | ||
#jeecg专用配置 | ||
minidao: | ||
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.* | ||
jeecg: | ||
# 平台上线安全配置 | ||
firewall: | ||
# 数据源安全 (开启后,Online报表和图表的数据源为必填) | ||
dataSourceSafe: false | ||
# 低代码模式(dev:开发模式,prod:发布模式——关闭所有在线开发配置能力) | ||
lowCodeMode: dev | ||
# 签名密钥串(前后端要一致,正式发布请自行修改) | ||
signatureSecret: dd05f1c54d63749eda95f9fa6d49v442a | ||
#签名拦截接口 | ||
signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys,/sys/sendChangePwdSms,/sys/user/sendChangePhoneSms,/sys/sms,/desform/api/sendVerifyCode | ||
# 本地:local、Minio:minio、阿里云:alioss | ||
uploadType: local | ||
# 前端访问地址 | ||
domainUrl: | ||
pc: http://localhost:3100 | ||
app: http://localhost:8051 | ||
path: | ||
#文件上传根目录 设置 | ||
upload: /opt/upFiles | ||
#webapp文件路径 | ||
webapp: /opt/webapp | ||
shiro: | ||
excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/bigscreen/category/**,/bigscreen/visual/**,/bigscreen/map/**,/jmreport/bigscreen2/** | ||
#阿里云oss存储和大鱼短信秘钥配置 | ||
oss: | ||
accessKey: ?? | ||
secretKey: ?? | ||
endpoint: oss-cn-beijing.aliyuncs.com | ||
bucketName: jeecgdev | ||
# ElasticSearch 6设置 | ||
elasticsearch: | ||
cluster-name: jeecg-ES | ||
cluster-nodes: 127.0.0.1:9200 | ||
check-enabled: false | ||
# 在线预览文件服务器地址配置 | ||
file-view-domain: http://fileview.jeecg.com | ||
# minio文件上传 | ||
minio: | ||
minio_url: http://minio.jeecg.com | ||
minio_name: ?? | ||
minio_pass: ?? | ||
bucketName: otatest | ||
#大屏报表参数设置 | ||
jmreport: | ||
#多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增) | ||
saasMode: | ||
# 平台上线安全配置(v1.6.2+ 新增) | ||
firewall: | ||
# 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库) | ||
dataSourceSafe: false | ||
# 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可以放开限制) | ||
lowCodeMode: dev | ||
#xxl-job配置 | ||
xxljob: | ||
enabled: false | ||
adminAddresses: http://127.0.0.1:9080/xxl-job-admin | ||
appname: ${spring.application.name} | ||
accessToken: '' | ||
address: 127.0.0.1:30007 | ||
ip: 127.0.0.1 | ||
port: 30007 | ||
logPath: logs/jeecg/job/jobhandler/ | ||
logRetentionDays: 30 | ||
#分布式锁配置 | ||
redisson: | ||
address: 127.0.0.1:6379 | ||
password: | ||
type: STANDALONE | ||
enabled: true | ||
# ai-chat | ||
ai-chat: | ||
# 是否开启;必须。 | ||
enabled: false | ||
# openAi接口秘钥,填写自己的apiKey;必须。 | ||
apiKey: "????" | ||
# openAi域名,有代理就填代理的域名。默认:openAI官方apiHost | ||
apiHost: "https://api.openai.com" | ||
# 超时时间单位:s。默认 60s | ||
timeout: 60 | ||
# 本地代理地址 | ||
# proxy: | ||
# host: "http://127.0.0.1" | ||
# port: "7890" | ||
#cas单点登录 | ||
cas: | ||
prefixUrl: http://cas.example.org:8443/cas | ||
#Mybatis输出sql日志 | ||
logging: | ||
level: | ||
org.flywaydb: debug | ||
org.jeecg.modules.system.mapper: info | ||
#swagger | ||
knife4j: | ||
#开启增强配置 | ||
enable: true | ||
#开启生产环境屏蔽 | ||
production: false | ||
basic: | ||
enable: false | ||
username: jeecg | ||
password: jeecg1314 | ||
#第三方登录 | ||
justauth: | ||
enabled: true | ||
type: | ||
GITHUB: | ||
client-id: ?? | ||
client-secret: ?? | ||
redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/github/callback | ||
WECHAT_ENTERPRISE: | ||
client-id: ?? | ||
client-secret: ?? | ||
redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_enterprise/callback | ||
agent-id: ?? | ||
DINGTALK: | ||
client-id: ?? | ||
client-secret: ?? | ||
redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/dingtalk/callback | ||
WECHAT_OPEN: | ||
client-id: ?? | ||
client-secret: ?? | ||
redirect-uri: http://sso.test.com:8080/jeecg-boot/sys/thirdLogin/wechat_open/callback | ||
cache: | ||
type: default | ||
prefix: 'demo::' | ||
timeout: 1h |
Oops, something went wrong.