由于电子邮件中要求的类型,我收到了一个错误。它需要List<java.lang.String>但我想问.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"));