1、报错

D:\java\jdk8\bin\java.exe -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\IDEA\IntelliJ IDEA 2020.1.4\lib\idea_rt.jar=56613:D:\IDEA\IntelliJ IDEA 2020.1.4\bin" -Dfile.encoding=UTF-8 -classpath "D:\IDEA\IntelliJ IDEA 2020.1.4\lib\idea_rt.jar;D:\IDEA\IntelliJ IDEA 2020.1.4\plugins\junit\lib\junit5-rt.jar;D:\IDEA\IntelliJ IDEA 2020.1.4\plugins\junit\lib\junit-rt.jar;D:\java\jdk8\jre\lib\charsets.jar;D:\java\jdk8\jre\lib\deploy.jar;D:\java\jdk8\jre\lib\ext\access-bridge-64.jar;D:\java\jdk8\jre\lib\ext\cldrdata.jar;D:\java\jdk8\jre\lib\ext\dnsns.jar;D:\java\jdk8\jre\lib\ext\jaccess.jar;D:\java\jdk8\jre\lib\ext\jfxrt.jar;D:\java\jdk8\jre\lib\ext\localedata.jar;D:\java\jdk8\jre\lib\ext\nashorn.jar;D:\java\jdk8\jre\lib\ext\sunec.jar;D:\java\jdk8\jre\lib\ext\sunjce_provider.jar;D:\java\jdk8\jre\lib\ext\sunmscapi.jar;D:\java\jdk8\jre\lib\ext\sunpkcs11.jar;D:\java\jdk8\jre\lib\ext\zipfs.jar;D:\java\jdk8\jre\lib\javaws.jar;D:\java\jdk8\jre\lib\jce.jar;D:\java\jdk8\jre\lib\jfr.jar;D:\java\jdk8\jre\lib\jfxswt.jar;D:\java\jdk8\jre\lib\jsse.jar;D:\java\jdk8\jre\lib\management-agent.jar;D:\java\jdk8\jre\lib\plugin.jar;D:\java\jdk8\jre\lib\resources.jar;D:\java\jdk8\jre\lib\rt.jar;D:\IDEA1\mybatis\mybatis-01\target\test-classes;D:\IDEA1\mybatis\mybatis-01\target\classes;D:\Maven_repository\org\mybatis\mybatis\3.5.3\mybatis-3.5.3.jar;D:\Maven_repository\mysql\mysql-connector-java\8.0.16\mysql-connector-java-8.0.16.jar;D:\Maven_repository\com\google\protobuf\protobuf-java\3.6.1\protobuf-java-3.6.1.jar;D:\Maven_repository\junit\junit\4.12\junit-4.12.jar;D:\Maven_repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 com.chen.dao.PersonTestorg.apache.ibatis.binding.BindingException: Type interface com.chen.dao.PersonDao is not known to the MapperRegistry.at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47)at org.apache.ibatis.session.Configuration.getMapper(Configuration.java:779)at org.apache.ibatis.session.defaults.DefaultSqlSession.getMapper(DefaultSqlSession.java:291)at com.chen.dao.PersonTest.test(PersonTest.java:18)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)at org.junit.runners.ParentRunner.run(ParentRunner.java:363)at org.junit.runner.JUnitCore.run(JUnitCore.java:137)at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)Process finished with exit code -1

2、原因

我们在学习mybatis的过程中,往往都会遇到这个错误,出现错误的原因是没有在mybatis的核心配置文件中注册!!!

3、解决办法:在核心配置文件中

org.apache.ibatis.binding.BindingException: Type interface com.chen.dao.PersonDao is not known to th相关推荐

  1. org.apache.ibatis.binding.BindingException: Type interface com.kuang.dao.UserDao is not known to the

    错误:绑定异常 org.apache.ibatis.binding.BindingException: Type interface com.kuang.dao.UserDao is not know ...

  2. Mybatis报错org.apache.ibatis.binding.BindingException: Type interface com.trf.dao.UserDao is not known

    报错log:org.apache.ibatis.binding.BindingException: Type interface com.trf.dao.UserDao is not known to ...

  3. org.apache.ibatis.binding.BindingException:Type interface com.itcase.dao.UserDao is not knownto the

    报错信息: org.apache.ibatis.binding.BindingException: Type interface com.itcase.dao.UserDao is not known ...

  4. MyBatis报错:org.apache.ibatis.binding.BindingException: Type interface com.smbms.dao.provider.Provider

    在Java使用MyBatis框架开发时,遇到报错:org.apache.ibatis.binding.BindingException: Type interface com.smbms.dao.pr ...

  5. 解决Mybatis报错问题:org.apache.ibatis.binding.BindingException: Type interface com.kuang.dao.UserDao is

    解决方案分为两种情况: 1.在mybatis核心配置文件中(mybatis-config.xml)配置mappers <!--每一个Mapper.xml文件都需要在mybatis核心配置文件中注 ...

  6. org.apache.ibatis.binding.BindingException: Type interface xxx.Mapper is not known to the MapperRegi

    一.错误描述 今天心血来潮回顾了一下mybatis项目,发现如下错误: org.apache.ibatis.binding.BindingException: Type interface com.z ...

  7. 解决org.apache.ibatis.binding.BindingException: Type interface XXX is not known to the MapperRegistry

    笔者在做mybatis的一个例子的时候,出现了下面这一个报错 org.apache.ibatis.binding.BindingException: Type interface com.myBati ...

  8. 解决org.apache.ibatis.binding.BindingException: Type interface *** is not known to the MapperRegistry.

    解决org.apache.ibatis.binding.BindingException: Type interface com.mytest.dao.IUserDao is not known to ...

  9. 关于配置双数据源报错org.apache.ibatis.binding.BindingException: Type interface is not known to the MapperRegis

    报错org.apache.ibatis.binding.BindingException: Type interface is not known to the MapperRegistry.,在网上 ...

  10. Exception in thread “main“ org.apache.ibatis.binding.BindingException: Type interface com.neusoft.Id

    Exception in thread "main" org.apache.ibatis.binding.BindingException: Type interface com. ...

最新文章

  1. 超详细的 Redis Cluster 官方集群搭建指南,适用于 redis 5.x, 6.x
  2. 2017年诺贝尔生理学或医学奖揭晓
  3. 从字符串中提取BCD码,转换为UINT数据并返回
  4. oracle 状态unknown,Oracle RAC 一个节点的instance资源状态为unknown
  5. 浅谈迷宫搜索类的双向bfs问题(例题解析)
  6. python numpy np.argsort()(返回将对数组进行排序的索引)(不懂区别?)
  7. python preference界面设置_偏好设置如何更改Preference的样式
  8. Java并发编程,Condition的await和signal等待通知机制
  9. NodeJs开发框架fortjs
  10. python df head_在方法()中调用时,Pandas Df.head()不显示?
  11. 2015-iOS面试总结(上)
  12. 非科班生的Android秋招求职经历
  13. oracle 基本命令及常用的查询语句
  14. QT-简单的CNC控制面板
  15. IT大学生成长周报 | 第 5 期
  16. 在php中调用java的方法
  17. 大数模板——来自jxy师兄
  18. SAP在华真相:天价收费与用户之灾
  19. Part-Ⅱ7.交流等效电路模型-7.2基本的交流建模方法
  20. android屏幕适配之点9图片

热门文章

  1. 安卓蓝牙设置接收订阅通知断开第二次连接不上或者自动断开status=8的解决办法。
  2. 重新开始学Java——java中的标识符(biao,zhi,fu)、关键字和代码规范
  3. 微服务的技术架构路线
  4. 如何充分使用腾讯云服务器
  5. Exception in thread “main“ redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication
  6. 小米手机如何更换铃声和微信提示音
  7. hihocoder 1538
  8. 班级网站(网页设计实验)
  9. 互联网行业公司岗位与发展方向
  10. 使用 vscode 编辑html后缀但包含jsp、django、erb、php模板标签时,配置实现正确格式化文档