Zkontrolujte tuto odpověď SO:
- Můžete definovat uživatelský typ intervalového spánku
-
Potom vaše entity jednoduše použijí Integer:
@TypeDef(name="interval", typeClass = Interval.class) @Type(type = "interval") private Integer interval;
-
Internal UserType je adaptér Java Integer to SQL INTERVAL.