Property 'mapperLocations' was not specified.
时间: 2023-06-17 15:03:52 浏览: 219
Laravel 5.4中migrate报错: Specified key was too long error的解决
这个错误通常发生在使用 MyBatis 框架时,没有在配置文件中指定 mapper 文件的位置。解决方法是在 MyBatis 的配置文件中添加 `mapperLocations` 属性,指定 mapper 文件的路径,如下所示:
```xml
<configuration>
<mappers>
<mapper resource="com/example/mapper/ExampleMapper.xml"/>
</mappers>
<mapperLocations>
<mapperLocation classpath:com/example/mapper/*.xml"/>
</mapperLocations>
</configuration>
```
其中,`mapper` 标签用于指定 mapper 文件的位置,`mapperLocations` 标签用于指定多个 mapper 文件的位置,可以使用通配符 `*` 来匹配文件名。注意,`mapperLocations` 属性必须放在 `mappers` 标签的后面。
阅读全文