Upgrade von Hibernate auf 6.1 – Wie spezifiziere ich das Äquivalent von @Type(type="text")?Java

Java-Forum
Anonymous
 Upgrade von Hibernate auf 6.1 – Wie spezifiziere ich das Äquivalent von @Type(type="text")?

Post by Anonymous »

Wir verwenden derzeit Hibernate 5.6, versuchen aber, ein Upgrade auf Hibernate 6.1 durchzuführen. In einer Entität haben wir diese Eigenschaft:
@Type(type = "text")
private String someText;

Aber in Hibernate 6.1 wurde das Feld type in der Annotation @Type entfernt. Jetzt ist die @Type-Annotation wie folgt definiert:
@java.lang.annotation.Target({METHOD, FIELD})
@Retention(RUNTIME)
public @interface Type {

/**
* The implementation class which implements {@link UserType}.
*/
Class> value();

/**
* Parameters to be injected into the custom type after it is
* instantiated. The {@link UserType} implementation must implement
* {@link org.hibernate.usertype.ParameterizedType} to receive the
* parameters.
*/
Parameter[] parameters() default {};
}

Frage: Was ist das Äquivalent von @Type(type = "text") in Hibernate 6.1?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post