Karena text type bukan bagian dari standar SQL, saya kira tidak ada cara JPA resmi.
Namun, text type sangat mirip dengan varchar , tetapi tanpa batas panjang. Anda dapat mengisyaratkan implementasi JPA dengan length properti @Column :
@Column(length=10485760)
private String description;
Pembaruan: 10 MiB tampaknya menjadi panjang maksimum untuk varchar di postgresql. text adalah hampir tidak terbatas, menurut dokumentasi
: