Is there any alternative sollution for @formula which is using in hibernate? I need to use it by jpa, for instance:
@Formula(\"select count(1) from Market m
You can use a database view that includes the formula, and map the Entity to the view.
you can use combination of annotations and one method
@Transient
private Boolean isDefault;
@PostLoad
private void setDefault() {
this.isDefault=this.defaultAirportCode.equals(this.airportCode);
}
No, there is no pure JPA alternative for @formula annotation.