报错信息如下:
Invalid bound statement (not found): com.ruoyi.system.mapper.hc.HcOrderMapper.selectList
原因:
若依框架本身就使用了mybatis,因此在配置类中有个mybatisConfig,里面是创建了SqlSessionFactoryBean 这个bean,这个bean它仅支持原生 MyBatis,而不能使用 MyBatis-Plus 的功能。因此,BaseMapper 中的 CRUD 方法(如 selectById、insert 等)无法正常工作,因为这些是 MyBatis-Plus 提供的增强功能,只有 MybatisSqlSessionFactoryBean 才能识别和处理这些功能。
因此我们要使用能够支持MybatisPlus的bean,也就是MybatisSqlSessionFactoryBean ,这个bean能够使用MybatisPlus的增强功能,而且只做增强,不做侵入!
因此不用担心原有的mybatis功能无法使用
解决方案如下:

代码如下:
MybatisSqlSessionFactoryBean sessionFactory = new MybatisSqlSessionFactoryBean();