在AI上给出的mybatis-plus的依赖是
XML
<!-- MyBatis-Plus 核心 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.10</version>
</dependency>
在我写了mapper,加入@MapperScan("com.*")之后 ,发现报错
XML
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给出的依赖是错的,请看官网

XML
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.13</version>
</dependency>
至此,问题解决,所以AI给的东西也需要好好斟酌