code: public static <T> T refresh(Connection connection, T target) throws SQLException {
        return OrmReader.refresh(connection, target);
     }
docs: To refresh all fields in case they have changed in database.
  
  @param connection a SQL connection
  @param target an annotated object with at least all @Id fields set.
  @return the target object with all values updated or null if the object was not found anymore.
  @throws SQLException if a {@link SQLException} occurs
  @param <T> the type of the target object