- bug描述
在項目中使用springboot,mybatis , 為了提高開發效率,整合了通用mapper,和 熱記載。
<!-- 熱加載 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency> <!-- 第三方mapper 組建,簡化開發--> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>${mapper.spring-boot.version}</version> </dependency>但我注釋掉spring-boot-devtools 時 就不會出現 ClassCastException , 這個問題很是奇怪。

- 解決方案
在項目的resources文件夾下新建META-INF文件夾, 在新建spring-devtools.properties 文件 ,在文件內加入restart.include.companycommonlibs=tk/mybatis.*
測試完美的解決問題
