/** * Creates a {@link MapSqlParameterSource} based on data values from the supplied {@link Visit} * instance. */ private MapSqlParameterSource createVisitParameterSource(Visit visit) { return new MapSqlParameterSource() .addValue("id", visit.getId()) .addValue("visit_date", visit.getDate()) .addValue("description", visit.getDescription()) .addValue("pet_id", visit.getPet().getId()); }