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(); 

не работает


Ответы (0 шт):