Код: Выделить всё
@Id @GeneratedValue
@JdbcTypeCode(Types.VARCHAR)
private UUID id;
Код: Выделить всё
@Id @GeneratedValue
@JdbcType(VarcharJdbcType.class)
private UUID id;
Я прочитал javadoc (1, 2) для обеих аннотаций, но не смог понять в чем разница. Я знаю, что оба они используются для сопоставления типа базы данных и типов Java, однако я хотел бы знать, в каком сценарии следует использовать один, а не другой.
Подробнее здесь: https://stackoverflow.com/questions/790 ... d-jdbctype