reflectiveobjects专题

springboot整合tk-mybatis时报错:sun.reflect.generics.reflectiveObjects.TypeVariableImpl cannot be cast to

出现这种错误是因为配置扫描mapper的时候扫描到了BaseMapper,把它从指定的扫描路径中迁移出去就行了,框架类的文件单独建一个路径: 总之就是要扫描mapper的时候只扫描业务mapper,不要扫描到BaseMapper.

sun.reflect.generics.reflectiveObjects.TypeVariableImpl cannot be cast to java.lang.Class

主要代码:         private Class<T> beanClass;@SuppressWarnings("unchecked")public BaseDaoImpl() {ParameterizedType parameterizedType=(ParameterizedType)this.getClass().getGenericSuperclass();beanClass=(C