Siden text type er ikke en del af SQL-standarden, der er ingen officiel JPA-måde, tror jeg.
Men text type er ret lig varchar , men uden længdegrænsen. Du kan antyde JPA-implementeringen med length egenskaben for @Column :
@Column(length=10485760)
private String description;
Opdatering: 10 MiB ser ud til at være den maksimale længde for varchar i postgresql. text er næsten ubegrænset ifølge dokumentationen
: