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

Использовал ли JPA для работы с базой данных

Да, использовал JPA (Java Persistence API) для работы с БД. Это стандартный ORM-фреймворк в Java, который упрощает взаимодействие с реляционными базами. Основные аннотации: @Entity, @Table, @Id, @Column.

Пример сущности:

java
@Entity
@Table(name = "users")
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    
    @Column(name = "username", nullable = false)
    private String username;
    
    // геттеры и сеттеры
}

Работал с EntityManager, JpaRepository (Spring Data JPA), писал кастомные запросы через @Query. Также использовал @OneToMany, @ManyToOne для связей между таблицами.

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

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

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

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