貌似是jdk版本不兼容但,JDK11集成最新版的mybatis Puls,设置防止全表更新与删除后,老是出现一个非法反射的警告,如图:
WARNING: An illegal reflective access operation has occurred
启动时添加一个方法就可以去除讨厌的警告
@MapperScan("com.XXX.XXX.XXX.mapper")
@EnableTransactionManagement
@Configuration
public class MyBatisPlusConfig {
/** 乐观锁插件 */
@Bean
public MybatisPlusInterceptor optimisticLockerInnerInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());
return interceptor;
}
/** 分页插件 */
@Bean
public MybatisPlusInterceptor pagin