Я хочу сопоставить столбец в моей базе данных с типом данных Interval Day(0) to Second(2)
с объектом Java в моем объекте Spring.В настоящее время я использую String для своего Java-объекта:
@Column
private String duration;
Из числа имеющихся у меня секунд, например: 5400 секунд, я конвертирую его в число дней, часов, минут и т. Д.и проанализируйте объект Java следующим образом:
String duration = day + " " + hours + ":" + minutes + ":" + seconds + "." + miliseconds;
Строка, которая будет вставлена в базу данных, должна выглядеть следующим образом:
0 1:30:0.0
Я хочу знать, есть ли лучший способсделать это?Правильно ли сопоставлять тип данных Oracle Interval с использованием строки Java?