zoukankan      html  css  js  c++  java
  • 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的命名规则

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

  • 相关阅读:
    phpcurl使用
    系统常见问题
    java虚拟机CPU占用率过高排查方法
    oracle常用维护SQL
    PPT常用演示技能
    VS快捷键
    微软企业库缓存使用
    Oracle导sql的一个简便方法
    领域驱动设计
    sqluldr2
  • 原文地址:https://www.cnblogs.com/yanghj/p/11459902.html
Copyright © 2011-2022 走看看