mybatis中mapper配置中namespace配置的应该是接口路径吧,这怎么配成了mapper文件的路径?看的我都怀疑人生了,本来就菜鸟,还被误导的😂
已经将问题反映给作者,作者是官方网站推荐的通用mapper的原作者,稍后会让他为您解释。
不用怀疑人生,再看仔细点就明白了。 在没有接口的情况下,namespace要配置成什么?书里什么地方说配置成mapper文件的路径了? 只有在 mybatis-config.xml 中一开始配置 mapper 元素的时候,配置的是 mapper 文件的路径,这里和namespace没有任何关系。 在23页改成package方式时,因为mybaits自动加载xml的机制,需要将XML放到和接口包名相同的资源目录中。 关于接口和XML混合方式中,为什么namespace要设置成接口名,可以看看第50页中的简单原理。 最后,能不能指出你这个问题在书上第几页?
mybatis中mapper配置中namespace配置的应该是接口路径吧,这怎么配成了mapper文件的路径?看的我都怀疑人生了,本来就菜鸟,还被误导的😂