Se stai usando l'ibernazione, prova quanto segue:
@Formula("COALESCE(field1, field2)")
public String getSpecField() {
return specField;
}
Nota:- Per quanto ne so non ci sono alternative in JPA. Attenzione, questo confonderà le annotazioni di ibernazione e jpa.