Si está utilizando hibernación, intente lo siguiente:
@Formula("COALESCE(field1, field2)")
public String getSpecField() {
return specField;
}
Nota:- Hasta donde yo sé, no hay alternativa en JPA. Tenga cuidado, esto confundirá las anotaciones de hibernate y jpa.