全局通用配置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