2024年
问题: 多个服务的MyBatisPlusConfig无法解析PaginationInnerInterceptor
auth-service/src/main/java/com/lingyue/auth/config/MyBatisPlusConfig.javadocument-service/src/main/java/com/lingyue/document/config/MyBatisPlusConfig.javaparse-service/src/main/java/com/lingyue/parse/config/MyBatisPlusConfig.javaai-service/src/main/java/com/lingyue/ai/config/MyBatisPlusConfig.javagraph-service/src/main/java/com/lingyue/graph/config/MyBatisPlusConfig.java原因:
解决方案:
cd backend
mvn clean install -DskipTests
lingyue-zhibao (父POM)
├── common (公共模块)
│ ├── MyBatis Plus (实体注解)
│ ├── Spring Security (异常处理)
│ └── JWT工具类
├── auth-service
│ ├── common
│ └── MyBatis Plus
├── document-service
│ ├── common
│ └── MyBatis Plus
├── parse-service
│ ├── common
│ └── MyBatis Plus
├── ai-service
│ ├── common
│ └── MyBatis Plus
├── graph-service
│ ├── common
│ └── MyBatis Plus
├── notification-service
│ └── common
└── lingyue-starter (单体应用)
├── common
├── auth-service
├── document-service
├── parse-service
├── ai-service
├── graph-service
└── notification-service
cd backend
mvn clean install -DskipTests
检查MyBatis Plus版本:
mvn dependency:tree | grep mybatis-plus
mvn clean install重新编译项目