0
Я пытаюсь получить список дат из таблицы, используя Apache Commons DBUtils. Этот вид запросов хорошо работает со строками и моими POJO, но по какой-то причине не работает на java.sql.Date.Получение списка дат из Apache Commons DBUtils
CALENDAR_DATE в PUBLIC_HOLIDAYS является допустимым полем даты.
Запрос:
select CALENDAR_DATE TIME from PUBLIC_HOLIDAYS where CALENDAR_DATE between ? and ?
Java код
ResultSetHandler<List<java.sql.Date>> h = new BeanListHandler<>(java.sql.Date.class);
QueryRunner db = new QueryRunner(dataSource,true);
List<java.sql.Date> sqlDates = db.query(sql, h,new java.sql.Date(from.getTime()),new java.sql.Date(to.getTime()));