Переопределение определения столбца по умолчанию для JPA / Hibernate - PullRequest
0 голосов
/ 05 января 2012

Я использую JPA и Hibernate.В моей базе данных тип отметки времени не используется.Поэтому в моих классах отображения, когда это тип Date для типа Java, я хочу, чтобы он был датой для типа в моей базе данных.

Я знаю, что могу сделать это в каждом конкретном случае, выполнив следующее:

@Column(name="startdate", columnDefinition="date")
public Date startdate;

Однако, есть ли способ установить defaultDefinition по умолчанию, поэтому у меня нетнаписать это в каждом случае?

1 Ответ

1 голос
/ 06 января 2012

Вопрос не ясен. Но я думаю, что вы спрашиваете, как сопоставить java.util.Date (datetime) как дату с базой данных. Если это случай, который вы можете использовать для хранения только части даты startdate

@Temporal( TemporalType.DATE ) 
@Column(name="startdate", columnDefinition="date")
public Date startdate;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...