• springboot打印SQL及多环境配置


    1-在控制台打印sql语句

    在springBoot+Mybatis中,要想在控制台日志显示SQL的执行情况,简单设置即可:在properties新增:

    logging.level.com.anson.demo.mapper=debug

    注意:其中com.anson.demo.mapper 是你的的Mapper包,debug为日志等级

    2-多环境配置

      在项目中,我们经常需要切换开发、测试、部署环境,不同环境不同配置,spring boot中,增加各个环境的配置文件即可

    如图:

     application.properties:为主配置文件,会首先读取这个,在该文件设置切换开关即可;还可以在该文件中放置公共配置信息,不过不建议这样放

    开关设置如下:

    spring.profiles.active=dev

    dev:是开发环境,会读取application-dev.properties

    test:是测试环境,会读取application-test.properties

    prod:是生产环境,会读取application-prod.properties

    各环境的配置文件要遵循application-<dev / test / prod>.properties的命名规则

    这样,主配置文件设置了哪个开关,就会自动读取哪个环境的配置文件了

  • 相关阅读:
    jar命令
    python的实例方法,类方法和静态方法区别
    修饰器学习
    人生感悟的句子
    html+css学习
    url编码
    正向代理和反向代理
    web基础
    dns解析域名过程
    关于csrf
  • 原文地址:https://www.cnblogs.com/yanghj/p/11459902.html
Copyright © 2020-2023  润新知