如何将 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")
我收到错误:
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")