Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como representar o intervalo Oracle em Java


Verifique esta resposta SO:
  1. Você pode definir um UserType de hibernação de intervalo

  2. Então suas Entidades simplesmente usarão Integer:
    @TypeDef(name="interval", typeClass = Interval.class)
    
    @Type(type = "interval")    
    private Integer interval;
    

  3. O UserType Interno é o adaptador Java Integer para SQL INTERVAL.