java-persistence-api- все статьи тега


JPA EntityManager: зачем использовать persist () над merge ()?

EntityManager.merge() можно вставлять новые объекты и обновлять существующие. зачем нужно использовать persist() (который может только создавать новые объекты)? ...

Какую аннотацию я должен использовать: @IdClass или @EmbeddedId

The JPA (Java Persistence API) спецификация имеет 2 различных способа указать составные ключи сущности:@IdClass и @EmbeddedId. Я использую обе аннотации на моих отображенных объектах, но это оказывается большой беспорядок для людей, которые не очень знакомы с JPA. Я хочу принять только один способ определить составные ключи. Какой из них действительно лучший? Зачем? ...