powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate и DATETIME ( "2006-01-01 00:00:00")
8 сообщений из 8, страница 1 из 1
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #34040117
HibJunior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На какой тип данных нужно проецировать MySQL'ий DATETIME ("2006-01-01 00:00:00").
String, а потом парсить ?
...
Рейтинг: 0 / 0
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #34040136
inf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
inf
Гость
на Date
...
Рейтинг: 0 / 0
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #34040137
HibJunior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
получилось на Calendar
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #39390547
skywriter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У кого какая версия, почему (для чего?, если это сделано умышленно) среди Hibernate value types нет типа, соответствующего MySQL DATETIME?:
date, time, timestamp

Type mappings from java.util.Date and its subclasses to SQL types DATE, TIME and TIMESTAMP (or equivalent).
...
Рейтинг: 0 / 0
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #39390562
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skywriterУ кого какая версия, почему (для чего?, если это сделано умышленно) среди Hibernate value types нет типа, соответствующего MySQL DATETIME?
В JDBC API, как и в SQL-92 нет типа DATETIME. Соответсвенно типы каждого отдельного вендора RDBMS там не упомянуты.
А вот документация к драйверу нам сообщает что никаких проблем в конвертации DATETIME в JDBC типы нет. Что стало поводом для вопроса?
...
Рейтинг: 0 / 0
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #39390600
skywriter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczА вот документация к драйверу нам сообщает что никаких проблем в конвертации DATETIME в JDBC типы нет. Что стало поводом для вопроса?
Было не понятно, что указать в качестве значения атрибута "type".
А зачем они конвертируют DATETIME в java.sql.Timestamp, если DATETIME не поддерживает миллисекунды?:
DATETIME DATETIME java.sql.Timestamp
...
Рейтинг: 0 / 0
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #39390770
skywriter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И как сказать Hibernate, чтобы он для поля типа "java.util.Date" создавал столбец типа DATETIME (при автогенерировании)?
...
Рейтинг: 0 / 0
Hibernate и DATETIME ( "2006-01-01 00:00:00")
    #39390774
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skywriterИ как сказать Hibernate, чтобы он для поля типа "java.util.Date" создавал столбец типа DATETIME (при автогенерировании)?
@Column(columnDefinition = "DATETIME") ? Но я всё ещё рекомендую использовать специализированые инструменты liquibase и flyway.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate и DATETIME ( "2006-01-01 00:00:00")
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]