我的问题是在resources目录创建包!!!
结果创建了文件夹com.demo.base(这个居然是一个文件夹的名字???)
正确逻辑是创建com文件夹后创建demo后再创建base。
一个新手的常见知识误解,xml文件需要放到与dao同级的包里。
但其实根本不需要!!!完全可以根据mybatis.mapper-locations决定路径。
mybatis.mapper-locations=classpath:mapper/*.xml
在idea的环境中xml文件中namespace对应的实体类,sql返回的实体类型,如果对应正确是可以直接点击进入的相应的类的。
本文探讨了在IDEA中使用MyBatis时关于资源目录下创建包的常见误解。实际上,XML文件的位置可以根据`mybatis.mapper-locations`配置自由设定,不一定要与DAO同级。通过正确配置,可以直接从XML文件跳转到对应的实体类。理解这一机制有助于优化项目结构和提高开发效率。
2357

被折叠的 条评论
为什么被折叠?



