背景:在学习mybatis的过程中,入门写的项目里面需要配置sql映射文件和mybatis主配置文件。其中的路径表达方式非常容易把人绕晕。上述问题就是出在了这里。
我们来探讨一下.以下两种路径写法的差别,为什么第二种就能识别,并且程序运行无误呢?


根本原因是一般classes类文件使用.连接各路径;resource资源文件使用/连接。如下图所示:

还有:有时候出现:document cannot find--很大可能性就是你的配置里面没有把jdk的版本设置为jdk-8.
本文探讨了在MyBatis项目中配置sql映射文件和主配置文件时遇到的路径问题。重点在于理解classes类文件与resource资源文件路径的差异,.和/的使用区别。当遇到文档找不到的错误时,可能与JDK版本设置不正确有关。确保使用JDK 8可避免此类问题。
背景:在学习mybatis的过程中,入门写的项目里面需要配置sql映射文件和mybatis主配置文件。其中的路径表达方式非常容易把人绕晕。上述问题就是出在了这里。
我们来探讨一下.以下两种路径写法的差别,为什么第二种就能识别,并且程序运行无误呢?


根本原因是一般classes类文件使用.连接各路径;resource资源文件使用/连接。如下图所示:

还有:有时候出现:document cannot find--很大可能性就是你的配置里面没有把jdk的版本设置为jdk-8.

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