Spring Boot
Basic認証を無効にする
security.basic.enabled = false
MyBatis設定ファイルの読み込み
この記述を忘れていて、「Mapped Statements collection does not contain value for ~」というエラーが発生した。
mybatis.config-location=classpath:mybatis-config.xml
MyBatis
@MyBatisTest
を付与すると、@SpringBootApplication
が付与されたクラスを探す。それにより、予期しないエラーや不要なコンポーネントがロードされるかもしれない。これを避けるために、@MyBatisTest
を付与したクラスと同じパッケージに、@SpringBootApplication
を付与した空のクラスを作成する、という手法がある。
mybatis-spring-boot-test-autoconfigure – MyBatis Sring-Boot-Starter-Test | Reference Documentation