mybatis-config.xml中引用了mapper文件,例如:
UserMapper.xml文件:
-
mapper元素的namespace属性,以前版本是可选的,但现在是必须的。
https://mybatis.org/mybatis-3/getting-started.html
-
namespace属性的值填写mapper Java接口文件的全限定名(其中含有包名)
- 如果不填写namespace属性,会报错
- 如果namespace属性的值不是mapper Java接口文件的全限定名,也会报错
例如,namespace属性的值故意填错,跟mapper Java接口文件的全限定名不同: