SpringBoot3和mybatisplus整合出现的问题
•
后端
Invalid value type for attribute ‘factoryBeanObjectType’: java.lang.String
springboo3和mybatisplus整合出现Invalid value type for attribute ‘factoryBeanObjectType’: java.lang.String错误,原因是
com.baomidou
mybatis-plus-boot-starter
3.5.4.1
依赖内部内部的
mybatis-spring
org.mybatis
依赖版本过低
处理方案是,排除原有的版本,引入新的依赖版本
com.baomidou
mybatis-plus-boot-starter
3.5.4.1
mybatis-spring
org.mybatis
org.mybatis
mybatis-spring
3.0.3
同时又会出现错误
Bean named ‘ddlApplicationRunner’ is expected to be of type ‘org.springframework.boot.Runner’ but was actually of type ‘org.springframework.beans.factory.support.NullBean’
需要注入一个名为DdlApplicationRunner的Bean
@Bean
public DdlApplicationRunner ddlApplicationRunner(@Autowired(required = false) List ddlList) {
return new DdlApplicationRunner(ddlList);
}
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/cc88ffc117.html
