tem como fazer isso, tipo igual ou algo parecido q nem do hibernate, soh q em jpa!?
[]'s
tem como fazer isso, tipo igual ou algo parecido q nem do hibernate, soh q em jpa!?
[]'s
Batistão,
Há uma anotação chamada @Version, que você aplica sobre um atributo, definindo que através dele o JPA implementará o lock otimista.
Por exemplo:
public class Registration implements Serializable{
@Version
private int version;
.....
}
Você pode dar uma olhada também na especifação JPA:
@Version: http://java.sun.com/javaee/5/docs/api/javax/persistence/Version.html
EntityManager.lock(): http://java.sun.com/javaee/5/docs/api/javax/persistence/EntityManager.html#lock(java.lang.Object,%20javax.persistence.LockModeType)