2013-07-07 3 views
4

Я знаю, что значение поля @Transient не сохраняется в базе данных. Но загружается ли значение поля из таблицы, когда Entity создается из запроса? (Поле существует в таблице)Загружается ли значение поля @Transient?

@Transient 
@Column (name = "zipcode") 
Integer zipcode; 
+1

Как это может быть «загружено», если это переходное? Какую ценность он мог бы загружать, кроме нуля? –

+0

Его поле базы данных. –

+2

Но это переходный период –

ответ

2

Нет, @Transient должен быть полностью игнорируется либо хранение или загрузки из базы данных

+0

Так что даже если столбец/поле существует в таблице, а @Transient игнорируется? –

+0

Исправить. В самом деле, если не происходит что-то странное (например, исторические данные или что-то еще, заполняющее его), вы ожидаете, что столбец базы данных будет пустым. –

Смежные вопросы