спящий режим Java - как я могу сопоставить столбец даты как datetime? - PullRequest
4 голосов
/ 15 мая 2011

В моем sql есть следующие типы дат: Дата, время, год, дата и время, отметка времени.

мой класс содержит объект даты. Как я могу выбрать, какой тип должен быть создан в БД?

1 Ответ

7 голосов
/ 15 мая 2011

Вы можете пометить объект Date с помощью @ Temporal-annotation:

В простых API Java временный Точность времени не определена. когда имея дело с временными данными, которые вы могли бы хочу описать ожидаемое точность в базе данных. Временные данные может иметь DATE, TIME или TIMESTAMP Точность (т.е. фактическая дата, только время или оба). Используйте @Temporal аннотация, чтобы точно настроить это.

@Temporal(TemporalType.TIMESTAMP) 
private Date someDate;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...