swagger在不同module下,使用@ComponentScan报错,求大佬指教指点一二

雨同我
  • 3
新手上路,请多包涵

求大佬指点

  • 结构图
    image.png
  • 如果加上ComponentScan扫描就会报错,不加启动是可以查出数据的,连接数据库也是成功的
  • 加上报错如下
    image.png
    Error creating bean with name 'teacherMapper' defined in file [I:\GuLi\service\service-edu\target\classes\com\edu\mapper\TeacherMapper.class]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
回复
阅读 599
1 个回答

确实有点怪,可能是com包太大了,导致扫描到其它模块中的东西了,而其它模块正好功能不太全,导致此报错,而不加@ComponentScan注解的话,只扫描本模块内的东西,所以正常运行。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏