如何在 java 中使用 Maven 进行 RowMapping 时获取列表本身

How to get list's itself while RowMapping with Maven in java

由于电子邮件中要求的类型,我收到了错误消息。它需要 List 但我想问 .emails((List<String>) resultSet.getObject("emails")); 是否适用于这种情况?

private final RowMapper<Company> sampleRowMapper = (resultSet, i) -> new Company()
          .name(resultSet.getString("name"))
          .country(resultSet.getString("country"))
          .phoneNumber(resultSet.getString("phoneNumber"))
          .emails(resultSet.getObject("emails"));

还有,邮件部分是这样的

public Company emails(List<String> e_mails) {
    this.e_mails = e_mails;
    return this;
  }

我已经用

解决了
.emails(Collections.singletonList("e_mails"));