mybatis中動態列印sql語句到控制台,只需要在springboot配置檔案中新增如下配置即可
mybatis:
configuration:
log-impl: org.apache.ibatis.logging.stdout.stdoutimpl
但是如果沒有用到任何連線池的話,是不會列印的
creating a new sqlsession
sqlsession [org.apache.ibatis.session.defaults.defaultsqlsession@2a5ca7d7] was not
registered for synchronization because synchronization is not active
jdbc connection [com.mysql.cj.jdbc.connectionimpl@9a51d74] will not be managed by spring
closing non transactional sqlsession [org.apache.ibatis.session.defaults.defaultsqlsession@2a5ca7d7]
解決方法:
確保有可用的連線池被使用,引入第三方連線池要做好配置
本人不是很明白這個意思
Springboot專案中Swagger的使用
2.7.0swagger.version properties io.springfoxgroupid springfox swagger uiartifactid version dependency io.springfoxgroupid springfox swagger2artifactid...
SpringBoot專案中Redis配置多資料庫
背景 乙個小需求,單redis服務例項下根據業務配置多個資料庫,需要自定義redis配置稍作改動才能實現,此時就不能redistemplate一步就位了 注 redis使用單執行緒 多路復用 io模型,別把多業務的併發全加在乙個redis例項上,最好多例項或者集群處理!基本的配置我就不多說了,可以參...
Spring Boot 專案中引入 flyway
org.flywaydb flyway core 5.2.4 flyway spring.flyway.baseline on migrate true spring.flyway.baseline description flyway baseline 禁止刪除 schema 下的 table s...