@Override
  public Object map(ResultSet rs) throws SQLException {
    UserActionComment userActionComment = new UserActionComment();

    userActionComment.setId(rs.getInt(1));

    Comment comment = new Comment();
    comment.setId(rs.getInt(2));
    userActionComment.setComment(comment);

    UserAction userAction = new UserAction();
    userAction.setId(rs.getInt(3));
    userActionComment.setUserAction(userAction);

    userActionComment.setUpdatedAt(rs.getDate(4));
    userActionComment.setCreatedAt(rs.getDate(5));

    return userActionComment;
  }
Ejemplo n.º 2
0
  @Override
  public Object map(ResultSet rs) throws SQLException {
    UserAction userAction = new UserAction();

    userAction.setId(rs.getInt(1));

    User user = new User();
    user.setId(rs.getInt(2));
    userAction.setUser(user);

    UserActionType userActionType = new UserActionType();
    userActionType.setId(rs.getInt(3));
    userAction.setUserActionType(userActionType);

    userAction.setTime(rs.getTimestamp(4));
    userAction.setUpdatedAt(rs.getTimestamp(5));
    userAction.setCreatedAt(rs.getTimestamp(6));

    return userAction;
  }