Тип отображения текста типа MySQL в Java Hibernate - PullRequest
28 голосов
/ 05 июля 2010

Каков правильный тип отображения из типа данных MySQL text в Java с использованием Hibernate?

@Column(name = "STACKTRACE", length = Integer.MAX_VALUE)
public String getStacktrace() {
    return this.stacktrace;
}

Ответы [ 4 ]

60 голосов
/ 05 июля 2010

Попробуйте это:

@Column(name = "STACKTRACE")
@Type(type="text")
14 голосов
/ 01 июля 2011

Я думаю, что это решает проблему

@Column(length = 65535,columnDefinition="Text")
8 голосов
/ 05 июля 2010

Реверс-инжиниринг Hibernate Tools, изготавливается из MySql Тип текста:

@Column(name = "COLUMNNAME", length = 65535)
0 голосов
/ 23 февраля 2018

Чтобы решить эту проблему, я должен был аннотировать, как показано ниже:

@Column(name="LONG_DESCRIPTION" , length = 65535, columnDefinition="TEXT")
@Type(type="text")'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...