Newer
Older
casic-iot-br / casic-web / src / main / resources / config / application.yml
##########################################################
##################  所有profile共有的配置  #################
##########################################################
spring:
  profiles:
    active: @activatedProperties@
  servlet:
    multipart:
      max-file-size: 50MB
      max-request-size: 80MB
  mvc:
    date-format: yyyy-MM-dd HH:mm:ss
#mybatis-plus:
#    sql-injector: com.baomidou.mybatisplus.mapper.LogicSqlInjector
mybatis-plus:
  configuration:
    # 配置结果集属性为空时 是否映射返回结果
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #打印sql语句,调试用
    map-underscore-to-camel-case: true
###################  mybatis-plus配置  ###################
###################  guns配置  ###################
casic:
  swagger-open: true #是否开启swagger (true/false)
  kaptcha-open: false #是否开启登录时验证码 (true/false)
  muti-datasource-open: false #是否开启多数据源(true/false)
  spring-session-open: false #是否开启spring session,如果是多机环境需要开启(true/false)
  session-invalidate-time: 86400 #session失效时间(只在单机环境下生效,,多机环境在SpringSessionConfig类中配置) 单位:秒
  session-validation-interval: 900 #多久检测一次失效的session(只在单机环境下生效) 单位:秒
  no-login-urls: /user/login,/kaptcha,/config/baseConfig
  config:
    export-path: D:\java\boot\guns-web-1.0.0-SNAPSHOT\export\
    config-path: E:\Develop\IdeaProject\smartcity\casic-smartcity-dcms\casic-web\src\main\resources\config\
  knife4j:
    groups: 设备、台账基础信息相关包:com.casic.missiles.modular.device,基础业务包:com.casic.missiles.modular.system,报警业务包:com.casic.missiles.modular.alarm,app端业务包:com.casic.missiles.modular.app,sensorHub端业务包:com.casic.missiles.modular.sensorHub,第三方app端对接业务包:com.casic.missiles.modular.appOther
  device:
    redis:
      invalid-time: 86400
      host: localhost
      port: 6379
xxl:
  job:
    admin:
      # xxl-job后台管理界面的地址
      #addresses:
      #生产环境
      #addresses: http://28.41.126.170:8006/xxl-job-admin
      addresses: http://111.198.10.15:21605/xxl-job-admin
    executor:
      # 此执行器的名称
      appname: casic-iot-job
      # 此执行器的ip、端口,每个节点对应自己的ip,端口用于任务执行的通信
      ip: 192.168.42.147
      port: 9999
      # 此执行器的日志存放路径
      logpath: logs/xxl-job/casic-iot
      # 此执行器的日志保存时间
      logretentiondays: 7
    accessToken: default_token

#代码生成器配置
code:
  generate:
    #作者
    author: zt
    #待生成对象表名
    table-name: alarm_event_product,alarm_level_control,alarm_records,alarm_rule,alarm_rule_detail,alarm_rule_device,alarm_type,base_device_type,base_product,bus_config,bus_device,bus_device_ledger,bus_device_log,bus_grid,bus_imei_iccid,bus_ledger,bus_manufacturer,bus_obserpoi_info,bus_pipeline,bus_protocol,bus_repair_log,data_gas,data_pan_gas