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

Как расшифровать JPA

JPA расшифровывается как Java Persistence API — стандартный API для работы с объектно-реляционным отображением (ORM) в Java. Он позволяет управлять реляционными данными в приложениях, используя объекты Java.

Ключевые особенности:

  • Аннотации (@Entity, @Table, @Id) для маппинга классов на таблицы БД.
  • Поддержка JPQL (язык запросов, похожий на SQL, но работающий с объектами).
  • Интеграция с Hibernate, EclipseLink и другими ORM-фреймворками.

Пример:

java
@Entity
@Table(name = "users")
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    private String name;
    // геттеры и сеттеры
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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