Встречается на собеседованиях • сегодня

К каким стандартам относится JPA

JPA (Java Persistence API) — это стандарт ORM (Object-Relational Mapping) для Java, описанный в спецификации JSR (Java Specification Request):

  1. JSR 338 — JPA 2.2 (текущая версия, часть Java EE 8 / Jakarta EE 8)
  2. JSR 317 — JPA 2.0 (Java EE 6)
  3. JSR 220 — JPA 1.0 (Java EE 5)

Пример аннотации JPA:

java
@Entity
@Table(name = "users")
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    
    @Column(name = "user_name")
    private String username;
}

Реализации: Hibernate, EclipseLink, OpenJPA. JPA входит в Jakarta EE (бывш. Java EE), но может использоваться и в SE-приложениях.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы