跳到主要内容

yaml配置说明

jeecg :
jmreport:
#多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增)
saasMode:
#预览分页自定义
pageSize:
- 10
- 20
- 30
- 40
#打印纸张自定义
printPaper:
- title: A5
size:
- 148
- 210
- title: B4
size:
- 250
- 353
#接口超时设置(毫秒)
connect-timeout: 300000

全部属性说明

spring:
datasource:
hikari:
#设置数据库超时时间
connection-timeout: 100000
#池中维护的最小连接数
minimum-idle:5
#池中最大连接数
maximum-pool-size: 15
#连接最长闲置时间
idle-timeout: 30000
#池中连接最长生命周期
max-lifetime: 30000
jeecg :
jmreport:
#多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离) (v1.6.2+ 新增)
saasMode: created
# 平台上线安全配置(v1.6.2+ 新增)
firewall:
# 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库)
dataSourceSafe: true
# 低代码开发模式(dev:开发模式, prod:发布模式关闭报表设计,admin或预留角色可设计, prodsf:发布安全模式 彻底关闭报表设计)
lowCodeMode: prod
#是否 禁用导出PDF和图片的按钮 默认为false
exportDisabled: false
# 导出是否开启另存为弹窗 默认为false (v1.7.4+)
enableSaveAsOpen: false
#是否自动保存
autoSave: true
#自动保存间隔时间毫秒
interval: 20000
# 行数(设计页面展示多少行)
row: 100
# 列数(设计页面展示多少列)
col: 100
#自定义项目前缀
customPrePath:
# 自定义API接口的前缀 #{api_base_path}和#{domainURL}的值
apiBasePath: http://localhost:8080/jeecg-boot
#数据源标识(作废参数)
datasource: master
#预览分页自定义
pageSize:
- 10
- 20
- 30
- 40
#打印纸张自定义
printPaper:
- title: A5
size:
- 148
- 210
- title: B4
size:
- 250
- 353
#接口超时设置(毫秒)
connect-timeout: 300000
#导出超时时间(毫秒,默认600000
export-timeout: 600000
#Excel导出模式(fast/快、primary/精致模式,默认fast)
export-excel-pattern: fast
#Excel导出数据每个sheet的行数,每个sheet最大1048576
page-size-number: 10000
#设计页面表格的线是否显示 默认true
line: true
#只看自己创建数据 (v1.6.2+删除)
saas: false
#是否开启租户模式 (v1.6.2+删除)
openTenant: false
#sql数据源不写字典下拉框显示条数 (v1.4.2+删除)
select-show-total: 10
#是否启用签名校验,默认不开启,对执行sql的接口参数校验(v1.6.2+删除)
safeMode: true

安全配置详细说明

查看 上线安全配置 (重要)