Видел очень много примеров создания сущностей, но почему-то всегда вместо любых числовых значений используют не примитивы, а классы-оболочки. Например, вот так выглядит ID
в сущности, которую я увидел в одном примере:
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
И вот вопрос, почему используют именно Long
, а не long
? Это ведь наоборот хуже, так как будет выполняться авто-упаковка и распаковка, разве нет? Причем такое используют не только в поле ID
, но и в других числовых типах. В этом есть какой-то смысл или это ошибка со стороны авторов подобных примеров?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть две сущности: User и AddressОни в моем случае должны быть связаны связью один-к-одному, то есть в одной из них должна быть ссылка на другую:...
Можно ли заполнить массив с клавиатуры с помощью foreach? Суть какая: создаю список и хочу заполнить данными с клавиатуры, пока не введу "стоп-слово"
Вечер добрый, простите за тупость, в java меньше 3-х недель и немного не понимаю как добавить переменную в код, чтобы сортировка была именно на столько...
Не погу понять, как сделать,чтобы при нажатии кнопки create pet можно было создать Pet