org.postgresql.util.PSQLException: ERREUR: valeur trop long pour le type de caractère variable(255)

- Je obtenir ce error
org.postgresql.util.PSQLException: ERREUR: valeur trop long pour le type de caractère variable(255)

quand executing mon project et je ne sais pas pourquoi.

L'objectif est de save Json texte dans un database en utilisant hibernate.

Users.java & UsersBooks.java est de même,

org.postgresql.util.PSQLException: ERREUR: valeur trop long pour le type de caractère variable(255)

Books.java:

@Entity
@Table(name="tblbooks")
public class Books {
@Id
@Column(name = "bookshareId")
private int bookshareId;
@Column(name="author")
private String author;
@Column(name = "availableToDownload")
private int availableToDownload;
@Column(name = "briefSynopsis")
private String briefSynopsis;
@Column(name="category")
private String category;
@Column(name = "completeSynopsis")
private String completeSynopsis;
@Column(name = "contentId")
private int contentId;
@Column(name = "copyright")
private Date copyright;
@Column(name="downloadFormat")
private String downloadFormat;
@Column(name="dtbookSize")
private int dtbookSize;
@Column(name = "freelyAvailable")
private int freelyAvailable;
@Column(name = "brf")
private int brf;
@Column(name = "daisy")
private int daisy;
@Column(name = "images")
private int images;
@Column(name = "isbn13")
private String isbn13;
@Column(name="language")
private String language;
@Column(name = "publishDate")
private Date publishDate;
@Column(name = "publisher")
private String publisher;
@Column(name = "quality")
private String quality;
@Column(name = "title")
private String title;
@OneToMany(mappedBy="book")
private List<UsersBooks> usersBooks;
//Getters & Setters
dans la base de données vous ont été régler champ de type caractère et sa longueur est de 255, qui est en cause ici, s'il vous plaît, max. 255 à 1000 (plus puis 255) ou de changer le type de caractère text ou varchar.
Qu'est-ce que le SQL envoyé à PostgreSQL?

OriginalL'auteur Albin Gjoka | 2016-04-06