Правильный тип данных Oracle для Java Object - PullRequest
0 голосов
/ 24 августа 2011

Я использую Hibernate, и я хочу, чтобы один из моих столбцов был сопоставлен с Java Object, что-то вроде этого ..

@Column(name="SPECIAL_COLUMN")
public Object getSpecialColumn() {
    ....
}

Object может быть Integer, BigDecimal, String или Date.Как мне сопоставить это с Oracle?

1 Ответ

0 голосов
/ 24 августа 2011

Поскольку Integer, BigDecimal, Date и String все реализуют Serializable, я в итоге использовал Serializable в Java и BLOB в Oracle .., вот так ..

@Column(name="SPECIAL_COLUMN")
public Serializable getSpecialColumn() {
    ....
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...