Crud repository
у меня есть 3 класса:
@MappedSuperclass
public abstract class WeatherNote {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@JsonAlias("name")
private String cityName;
private Date dateOfRequest = new Date();
private Double temperature;
}
@Entity
@Table(name = "weather_list")
@JsonIgnoreProperties(ignoreUnknown = true)
public class JsonFromOpenWeatherMap extends WeatherNote {
}
@Entity
@Table(name = "weather_list")
@JsonIgnoreProperties(ignoreUnknown = true)
public class JsonFromGismeteo extends WeatherNote {
}
и репозиторий
@Repository
public interface WeatherNoteRepo extends CrudRepository<WeatherNote, Long> {
<S extends WeatherNote> S save(S entity);
}
получается происходит запись в одну таблицу, все работает нормально. Вопрос как сделать теперь чтение из таблицы? перепробовал уже кучу способов ничего не работает
Iterable<WeatherNote> findAll();
не работает