2016-01-27 5 views
0

В Hibernate 5 это проблема, если я использую то же значение id в разных таблицах?Hibernate 5 id уникальность

У меня есть два объекта с этой аннотацией:

@Id 
@Column(name = "ID") 
public String getId() 
{ 
    return id; 
} 

Если я позвоню session.get(MyClass.class, "theId") я могу получить правильный объект?

+2

Да, вы получаете правильную сущность. – Jens

ответ

0

Да, вы можете создавать такие отображения, потому что

  • два класса в Java может иметь поле с тем же именем
  • две таблицы в базе данных может иметь столбец с таким же именем

Нет ничего другого.

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