这是今天在整合dubbo时,所遇到的一个问题,当我使用注解
@TableField(exist = false)
private School school;
时,我的项目开始报错 经过排查,最终发现需要注意两点: 1.依赖(这个依赖消费者pom文件中需要有)
<!-- mybatis依赖-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</dependency>
2.启动类(也是消费者中的)
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
public class TeacherConsumerApplication {
public static void main(String[] args) {
SpringApplication.run(TeacherConsumerApplication.class, args);
}
}
中的
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
一定要加上(exclude = DataSourceAutoConfiguration.class)这句话! 最好重新打包一下,然后重启项目。
|