Mapper method 'domain.mapper.UserMapper.selectUser' has an unsupported return type: interface java.util.List
时间: 2024-02-29 11:52:19 浏览: 101
HigLabo.Mapper 使用单元测试
这个错误通常是因为 MyBatis 在映射方法返回值时出现了问题。具体来说,它表明您正在使用一个不受支持的返回类型,即 java.util.List。
要解决这个问题,您需要将返回类型更改为 MyBatis 支持的一种类型。例如,如果您希望从数据库中检索多个用户记录,则可以将返回类型更改为 User 实体类的列表,如下所示:
```java
List<User> selectUser();
```
或者,您可以将返回类型更改为 Map 类型,如下所示:
```java
List<Map<String, Object>> selectUser();
```
如果您仍然遇到问题,请检查您的 Mapper 接口和映射文件是否正确配置,并确保查询语句正确。
阅读全文