Sinds de text type maakt geen deel uit van de SQL-standaard, er is geen officiële JPA-manier denk ik.
Echter, de text type lijkt veel op varchar , maar zonder de lengtelimiet. U kunt hinten naar de JPA-implementatie met de length eigendom van @Column :
@Column(length=10485760)
private String description;
Bijwerken: 10 MiB lijkt de maximale lengte voor varchar in postgresql. De text is bijna onbeperkt, volgens de documentatie
: