Como migran una anotación de hibernate deprecated

Hola,

Tengo que migrar una aplicación que usa Hibernate. He de cambiar mi librería y usar la librería "hibernate-commons-annotations-4.0.1.Final.jar".

Al hacer ésto, me dice que las siguientes anotaciones en negrita están deprecated. No conozco Hibernate muy en profundidad y no sabría como poder traducir estas anotaciones a la nueva versión. ¿Me podríais echar una mano?

Os dejo la parte del Código que me da error:

@CollectionOfElements(targetElement = UserValue.class,fetch=FetchType.EAGER)

@JoinTable(name="TAB_DOCUMENTHEADERVALUE",joinColumns=@JoinColumn(name="documentheaderid"))
@MapKeyManyToMany(targetEntity=UserField.class,joinColumns=@JoinColumn(name="userfieldid"))

public Map<UserField,UserValue> userValues = new HashMap<UserField,UserValue>();

Muchas gracias y un saludo.

Añade tu respuesta

Haz clic para o