最近,打算学习一下spring mvc,为后续做一些积累. 搭建spring+mybatis,动态创建mapper,mapper的文件名称和类在一个目录,但是我之前犯个 错误,大小写写错了,结果我用普通的java程序运行,没有问题,结果部署到tomcat下面,总是 报statement无法找到,奇怪了,java程序可以找到啊. 可以肯定的是两个程序classloader不一样,一个是system的,一个是tomcat的. 深入一下找到了mybatis代码,如下: private void loa