Функция случайных вопросов поможет вам подумать и проверить свои знания.
Попробуйте ответить на вопросы устно или в уме, а затем нажмите на сам вопрос, чтобы сравнить свой ответ и проанализировать его.
Что вы упустили? А может быть, вы знаете гораздо больше? Так или иначе, это хорошая практика. :)
В базе данных хранится около 500 вопросов, охватывающих различные темы из категорий таких как Core-1, Core-2, Многопоточность, SQL, Hibernate, Spring, Паттерны, Алгоритмы.
В категории M-BOSS находятся вопросы, которые могут встречаться на технических собеседованиях Java - разработчиков. (взято из открытых источников)
Приглашаю вас присоединиться к телеграм-группе для обратной связи и получения информации о будущих обновлениях! Хочу вас также пригласить в дискорд, для общения на различные темы о Java и не только в ламповой атмосфере.
Дискорд будет пополняться не сложными практическими задачами, которые будут помогать прокачивать навыки технического мышления!
Заходите на канал "задачи-по-java" и оттачивайте свои навыки!
Помните: Именно кропотливый труд над собой, делает из вас профессионала высокого уровня!
Приятного обучения!

Для чего нужна аннотация ID? Какие @GeneratedValue вы знаете?

Hibernate

Аннотация @Id в JPA (Java Persistence API) используется для обозначения поля, которое является первичным ключом сущности. Она указывает, что данное поле будет использоваться для уникальной идентификации каждой записи в базе данных. Пример использования аннотации @Id: @Entity public class EntityClass { @Id private Long id; // остальной код } Аннотация @GeneratedValue используется вместе с аннотацией @Id для определения способа генерации значений для первичного ключа. В JPA существует несколько вариантов аннотации @GeneratedValue: 1. GenerationType.AUTO: Этот тип генерации позволяет JPA выбрать стратегию генерации значений в зависимости от базы данных. 2. GenerationType.IDENTITY: Этот тип генерации использует автоматическое инкрементирование в базе данных для генерации значений первичного ключа. 3. GenerationType.SEQUENCE: Этот тип генерации использует базовую последовательность для генерации значений первичного ключа. 4. GenerationType.TABLE: Этот тип генерации использует отдельную таблицу для хранения и управления значениями первичного ключа. Пример использования аннотации @GeneratedValue: @Entity public class EntityClass { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; // остальной код } Выбор конкретного типа генерации значений зависит от требований вашего приложения и особенностей базы данных, с которой вы работаете.

Открыть

Копировать ссылку

ДРУГОЙ ВОПРОС