Spring boot3.x整合mybatis-plus踩坑记录
在AI上给出的mybatis-plus的依赖是
<!-- MyBatis-Plus 核心 --><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.10</version></dependency>
在我写了mapper,加入@MapperScan("com.*")之后 ,发现报错
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'multiDictChannelMapper' defined in file [F:\javaproject\monitor\api\target\classes\com\zhidian\monitor\mapper\MultiDictChannelMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String
然后开始排查软件版本,排查了一大堆,结果发现AI给出的依赖是错的,请看官网
<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.13</version>
</dependency>
至此,问题解决,所以AI给的东西也需要好好斟酌