У меня есть List
из String
значений, которые содержат дату в формате "yyyy-MM-dd"
.
В настоящее время я пытаюсь перебрать список, чтобы добавить отдельные значения в БД.
Как преобразовать отдельные значения String
в списке String
в java.sql.Date
значения для того, чтобы они соответствовали типу данных, содержащемуся в базе данных?
Ниже приведен пример кода, который я использую:
List<String> accessedDate = usageEvent.getDate();
List<Integer> totlUsageHits = usageEvent.getHits();
List<Integer> totlUsageVisitors = usageEvent.getVisitors();
Iterator<String> accessDate = accessedDate.iterator();
Iterator<Integer> hits = totlUsageHits.iterator();
Iterator<Integer> visitors = totlUsageVisitors.iterator();
while (accessDate.hasNext() && hits.hasNext() && visitors.hasNext()) {
insert.setDate(1, accessDate.next());
insert.setInt(2, hits.next());
insert.setInt(3, visitors.next());
insert.addBatch();
}
Где у меня есть insert.setDate(1, accessDate.next());
, я хочу чтобы изменить значения String
из этого списка на значения java.sql.Date
.
Буду признателен за любую помощь!