Bom dia Srs.
Possuo uma classe da seguinte forma que fica dentro de um arquivo JAR, que é dependência do meu projeto.
public class BaseClass {
private long primaryKey;
public long getPrimaryKey() {
return primaryKey;
}
public void setPrimaryKey(long primaryKey) {
this.primaryKey = primaryKey;
}
}
No meu projeto essa classe é utilizada como “base” para outras classes como no exemplo abaixo:
@Entity
class Operacao extends BaseClass{
private int nrOperacao;
public int getNrOperacao() {
return nrOperacao;
}
public void setNrOperacao(int nrOperacao) {
this.nrOperacao = nrOperacao;
}
}
Como faço para “anotar” o campo primaryKey da classe BaseClass como @Id e @GeneratedValue, sem mexer na classe que está no arquivo JAR?
Obrigado.