При поиске в mysql по критериям меин выдает пустые скобки

Подскажите,в чем может быть причина: есть sql запрос:

private static final String SQL_FIND_FILM_BY_DATE = "SELECT film_id, director_id, name, release_date, genre FROM film WHERE release_date=?";

 public List<Film> findFilmByDate(LocalDate date) {
    List<Film> films = new ArrayList<>();
    Connection connection = null;
    PreparedStatement preparedStatement = null;
    ResultSet resultSet = null;
    try {
        connection = ConnectionPool.INSTANCE.getConnection();
        preparedStatement = connection.prepareStatement(SQL_FIND_FILM_BY_DATE);
 preparedStatement.setDate(1, Date.valueOf(date));
        resultSet = preparedStatement.executeQuery();
        while (resultSet.next()) {
            Film film = new Film();
            film.setFilmId(resultSet.getInt(1));
            film.setDirectorId(resultSet.getInt(2));
            film.setName(resultSet.getString(3));
            film.setGenre(resultSet.getString(5));
            film.setReleaseDate(date);
            films.add(film);
        }
    } catch (SQLException e) {
        System.err.println("SQL exception (request or table failed): " + e);
    } finally {
        close(preparedStatement);
    }
    return films;
}

в меин FilmDaoImpl filmDao=new FilmDaoImpl(); System.out.println(filmDao.findFilmByDate(LocalDate.of(2010,11,01))); выдает: [] (просто пустые скобки)


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