检查mybatis-config.xml文件,将

<mappers>
		<package name="mappers/UserMapper.xml"/>
</mappers>

改为

<mappers>
		<mapper resource="mappers/UserMapper.xml"/>
</mappers>

二者区别:
接口文件与映射文件不在同一路径下,仅能用resource加载映射文件;
package加载方式仅适用于接口文件与映射文件在同一路径下,且接口名与映射文件名相同,并且映射文件命名为接口全类名的情况。

除此外,还有一种class加载方式,与package加载方式相似。

<mappers>
		<mapper class="dao.UserMapper"/>
</mappers>
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐