前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Intellij16创建Spring-Mybatis项目创(填)建(坑)记录,解决IDEA下找不到xml文件的问题

Intellij16创建Spring-Mybatis项目创(填)建(坑)记录,解决IDEA下找不到xml文件的问题

作者头像
I Teach You 我教你
发布2018-01-02 18:13:32
7660
发布2018-01-02 18:13:32
举报

转入Intellij已经有1个月了,编程效率确实比Eclipse快了很多,而且可以直接使用Maven,然后就想写个小项目玩玩,架构搭建完后,想着万事俱备,又不是第一次玩框架,照葫芦画瓢撑死半天就能完成了,结果我是万万没想到,全情投(填)入(坑)时间花了半天多,而且大部分是漫无目的试错,汗,发现出了问题网上找不到的时候还真是无头苍蝇。

初始的项目结构是这样的 

一切都准备好了。运行测试。启动没有问题,当请求该dao的方法时,不出意外的报错了。如下

代码语言:javascript
复制
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.fortuneshare.integral.IntegralGradeMapper.findAll

一看错误本以为是自己mapper.xml和mybatis接口的namespace没有配置对。仔细查看却没有发现问题。多次重新编译重启也不好使。忽然注意到图中圈红框的包结构,后来打开idea的project structure,查看该modules的source,如下图

在idea中,默认的包中如果为空,会自己合并结构,创建文件夹时,一定要查看项目结构。确保文件夹结构没有合并。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-10-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档