Использование Текстового поля В спящем режиме Аннотация

Я соглашаюсь с тем, что Вы говорите. Я просто недавно начал работать в мире разработки программного обеспечения, и я уже начал узнавать о гибкой разработке, что-то, что мне никогда не преподавали в университете.

факт вопроса может быть то, что университет, профессора не не отстают от более новых методов разработки так, как они должны. Они также могут чувствовать, что существуют другой, более важные вещи на их программе.

47
задан bernardw 15 August 2009 в 04:51
поделиться

1 ответ

Вы сказали: «Я проверил схему mysql, и она остается varchar (255) "- вы ожидали, что Hibernate автоматически изменит вашу базу данных? Не будет. Даже если у вас установлен hibernate.hbm2ddl.auto , я не Я считаю, что Hibernate изменит существующее определение столбца.

Если вы должны были сгенерировать новый сценарий создания базы данных, @Lob должен был сгенерировать столбец типа «ТЕКСТ», если вы не указали длину явно (или если вы делаю и это меньше 65536). Вы всегда можете принудительно указать тип в аннотации @Column , хотя помните, что это не переносимо между базами данных:

@Column(name="DESC", columnDefinition="TEXT")
85
ответ дан 26 November 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: