Встречается на собеседованиях • сегодня
Что нужно написать в классе Entity
Для класса Entity в JPA (Java Persistence API) необходимо:
- Аннотировать класс
@Entity - Объявить первичный ключ с
@Id - Добавить конструктор без аргументов (по умолчанию)
- Геттеры/сеттеры для полей
- Реализовать
equals()иhashCode()(рекомендуется) - Опционально:
@Table,@Columnдля кастомизации
Пример:
java
@Entity
@Table(name = "users")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(nullable = false)
private String name;
// Конструктор, геттеры, сеттеры
public User() {}
// equals(), hashCode()
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы