zoukankan      html  css  js  c++  java
  • 'com.example.mybatisplus.mapper.PersonMapper' that could not be found.

    通常有两种原因,配置原因,或者是mapper相关文件,mapper.java或 mapper.xml内部错误

    如果是配置原因

    解决方式1

    统一配置mapper

    //import org.mybatis.spring.annotation.MapperScan;
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    @SpringBootApplication
    @MapperScan("com.example.mybatisplus.mapper")  //把这个加上,别写上正确的路径,如果是模块化一般路径为@MapperScan("com.kfit.*.mapper")  
    public class Application {
    
        public static void main(String[] args){
            System.out.println("hahahaha");
             SpringApplication.run(Application.class, args);
        }
    
        
    }

    解决方式2

    每个mapper文件配置@Mapper

    package com.example.mybatisplus.mapper;
    
    //import org.apache.ibatis.annotations.Mapper;
    
    import com.baomidou.mybatisplus.mapper.BaseMapper;
    import com.example.mybatisplus.entity.Person;
    @Mapper     //每个文件配置这个
    public interface PersonMapper extends BaseMapper<Person> {
    Integer listCount();
    Person findPersonById(Integer id);
    }

    两者可以结合使用

  • 相关阅读:
    一,安装python
    maven搭建ssm
    web优化
    java代码优化29个点
    供参考的 php 学习路线
    javascript-文档结构遍历
    jquery中的cookie使用
    jQuery中的Ajax
    lambda和抽象类
    上传jar包到nexus私服
  • 原文地址:https://www.cnblogs.com/dianzan/p/11246034.html
Copyright © 2011-2022 走看看