1. 程式人生 > >No MyBatis mapper was found in '[cn.itcast]' package 通用mapper注入問題

No MyBatis mapper was found in '[cn.itcast]' package 通用mapper注入問題

宣告、使用springcloud 2.0.1 、mysql8 、JDK8、idea

在springcloud 使用通用mapper 過程中,存在通用mapper 注入問題;
啟動springboot ,發現警告如下:
No MyBatis mapper was found in ‘[cn.itcast]’ package. Please check your configuration.
1

原因及解決方案:
  • 通用mapper的原因,通用mapper雖然方便,棄用了,使用mybatis-generator
  • 在mapper介面上新增 @Mapper註解,宣告這個mapper 介面
import cn.itcast.pojo.User;
import tk.mybatis.mapper.common.Mapper;
@org.apache.ibatis.annotations.Mapper   //加@Mapper
public interface UserMapper extends Mapper<User> {
}

好的,世界安靜了,通用mapper ,食之無味,棄之可惜;
對於簡單邏輯很是方便,奈何用不了;
s