springboot 專案中遇到的BUG

2021-10-03 19:26:48 字數 721 閱讀 2291

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...