問題描述:
在service層調用mybatis-plus的自帶的save方法時,報錯:Failed to process, please exclude the tableName or statementId。
解決方法:
只要在mybatis-plus的配置文件中去掉解析鏈即可
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class MybatisPlusConfigure { /** * 分頁插件 */ @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor paginationInterceptor = new PaginationInterceptor(); //List<ISqlParser> sqlParserList = new ArrayList<>(); // 攻擊 SQL 阻斷解析器、加入解析鏈 //sqlParserList.add(new BlockAttackSqlParser()); //paginationInterceptor.setSqlParserList(sqlParserList); return paginationInterceptor; } }