如何将 spring 引导实体中的变量作为长文本传递给 MYSQL

How to pass variable as long text in spring boot Entity to MYSQL

我收到错误:

Data truncation: Data too long for column 'profile' at row 1

我在此处存储的可变照片:

我的实体代码在这里:

实体:

@Entity
@Table(name = "profile_master")
public class profileEntity {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int p_id;
    private String profile;
    private String website;
    private String bio;
    private String gender;

    // getter setter

}

在实体定义中,您可以如下明确提及列长度,

@Column(length = 2000)

或者您可以将列类型更改为最多可容纳 65,535 字节的文本。

@Column(columnDefinition="TEXT")