33. CRUD. Spring WEB и Spring Boot 3 (Java Enterprise - полный курс)

Поделиться
HTML-код
  • Опубликовано: 6 янв 2025

Комментарии • 10

  • @LAZIO14
    @LAZIO14 Год назад +2

    Сразу чувствует что работает программист ТОП уровня. Спасибо!

  • @ИгорьМокрушин
    @ИгорьМокрушин 11 месяцев назад +2

    Какая красота !

  • @qlemakyu159
    @qlemakyu159 3 месяца назад

    некоторые тесты не будут работать, т.к. может измениться кол-во пользователей в бд?

    • @java-guru
      @java-guru  3 месяца назад +1

      При коммерческой разработке тест должен из 3 частей 1) Создание данных для теста 2) Вызов тестируемого действия 3) Сравнение полученного результата с ожидаемым
      Т.е. Для теста создаются стабильные данные в БД. Как это происходит подробнее в теме про тестконтейнеры и H2 базу, а еще подробнее в курсе по тестированию

    • @qlemakyu159
      @qlemakyu159 3 месяца назад

      @@java-guru Спасибо за ответ, курс по тестированию - он есть на ютубе или это модуль в курсах на вашем сайте? Также скрипт init.sql можно не создавать, если используем hbm2ddl?

    • @java-guru
      @java-guru  3 месяца назад

      @@qlemakyu159 по тестированию в процессе разработки, вот первое видео ruclips.net/video/JIdFkse5X2E/видео.html

  • @unknownunknown-os4ue
    @unknownunknown-os4ue 9 месяцев назад

    Было бы клево на гите увидеть код, запнулся в одном месте повторяя за видео и не могу понять почему не работает, гугл и чатгпт проблему не решили, вот сижу теперь грущу: либо скипать либо спиться

  • @timyp64
    @timyp64 Год назад

    Удалять из базы данных записи очень плохая идея тк нарушается порядок индексов и в БД у которых есть связи будет полная фигня при её поддержке, бекапе и т. п. Вместо удаления необходимо использовать флаг типа isVisible

    • @java-guru
      @java-guru  Год назад

      Чаще всего использование флага является хорошей практикой, но следует избегать категоричности - это всегда хорошо, а это плохо. На практике учитывается производительность и перспективы разрастания базы и не всегда выбирается данный вариант.