我有以下课程:
public class User {
private int id;
private String name;
private List<Comment> comments;
private List<Address> address;
// getters/setters
}
public class Comment {
private int id;
private String comment;
...
// getters/setters
}
public class Address {
private int id;
private String streetName;
...
// getters/setters
}
用户映射器:
public class UserMapper implements ResultSetMapper<User> {
@Override
public User map(int i, ResultSet resultSet, StatementContext statementContext) throws SQLException {
User user = new User();
user.setId(resultSet.getInt("id"));
user.setName(resultSet.getString("name"));
// user.setComments
// user.setAddresses
return user;
}
}
问题我试图解决,是如何为用户设置评论和地址。另外sql查询怎么样呢?