全局通用配置bee.yml
#此配置内容在后台java中任意位置可通过BConfig.get("key")方式获取到对应的值,如:取null_property值可以使用BConfig.get("out.null_property")或BConfig.asBoolean("out.null_property")
#主要为方便开发人员把java端的常量定义在这里定义,方便修改,如果放在nacos配置管理中心修改后立即生效。
#输出相关配置
out:
#日期类型输出格式,默认为时间戳,(yyyy-MM-dd HH:mm:ss.SSS)
#dateformat: yyyy-MM-dd HH:mm:ss
#加密主键,默认为true,加密输出
#encrypt_pk: true
#不需要加密输出的PK名称,encrypt_pk为true时生效
no_encrypt_pk:
- '*area_id'
- province_id
#是否输出这空属性
null_property: false
api:
ispub: false
#可以登录的用户表名,<用户名: MD5密码,角色>
#角色定义:默认为普通开发人员,只能查询数据库与查看缓存数据
#00001B:数据库管理创建权限,创建数据库、增加删除表等
#00010B:数据库表、视频维护权限,不能删除
#00100B:数据库数据维护相关权限
#01000B:缓存管理权限,增加删除修改
#:其他待定
user:
cx: 6218FE670AF796B1F9E969CD279E1535,31
token:
#是否验证token
enable: true
#token有效时间(单位:秒)
expire: 48000
#放行地址集合
# path为放行的地址
# methods为放行的请求方式,多个用英文逗号","隔开,默认为get
paths:
#放行的地址
- path: $api/login
#放行地址请求方式集合
methods: post