开发者社区> 问答> 正文

如何解决单实例bean创建太早的原因:报错

Cannot enhance @Configuration bean definition 'mybatisConfig' since its singleton instance has been created too early.

spring 单实例bean创建太早,导致无法读取配置文件,同时也无法注入容器中的任何bean。

展开
收起
kun坤 2020-06-07 12:22:43 1746 0
1 条回答
写回答
取消 提交回答
  • 哈哈,这个简单,不要用bean注入,写bean的名称######

    你这个报错的原因是因为MapperScannerConfigurer是BeanFactoryPostProcessor的一个实现导致的,最简单的解决方式是使用@MapperScan注解代替MapperScannerConfigurer的bean配置。

    2020-06-07 12:22:49
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载