1:錯誤:在 pom配置文件中,導入的mybatis jar包出錯,導入的是:
<dependency>
<groupId>org.apache.ibatis</groupId>
<artifactId>ibatis-core</artifactId>
<version>3.0</version>
</dependency>
原因: 在使用sqlMapConfig配置文件,配置mapper時,無法通過使用class和package來配置mapper的源文件,更換mybatis 的jar包就可以,正確的依賴應該如下:
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.4</version>
</dependency>
2:錯誤 mapper的配置文件應該和接口的名稱一樣,同時要放在一個目錄下,但是應該放在resources文件下,配同一個目錄
錯誤的目錄結構:
正確的目錄結構: