Тестовое задание на позицию JAVA BACKEND DEV. REST API. RESTFULL. HIBERNATE. MYSQL. Часть 1.

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ • 36

  • @kolabaka6851
    @kolabaka6851 8 місяців тому +4

    Как приятно всего через два месяца понимать, что и как работает, учёба это круто
    Спасибо за видео, отлично закрепляет знания

  • @ya_rockstar
    @ya_rockstar Рік тому +3

    Спасибо за видео

  • @inal111gagiev
    @inal111gagiev Рік тому

    Можешь снять серию таких видео по вопросам которые спрашивают на собесах(juniotr). Про collection api, computer scince, exeption, java core, базы данных. Если сделаешь я тебя как героя запомню и внукам про тебя рассказывать буду.

  • @ivanstrelka3448
    @ivanstrelka3448 Рік тому +1

    огонь! Спасибо

  • @svyatoiambrozii
    @svyatoiambrozii Рік тому +1

    Вообще легчайшее😊

  • @unicoxr5tj417
    @unicoxr5tj417 Рік тому +1

    база базовая

  • @rustamkremcheev191
    @rustamkremcheev191 8 місяців тому

    У меня в идее 2024 года не возможно выбрать java 8 при создании проекта, сама идея минимум предлагает 17 java
    Но в build.gradle можно добавить конфиг java { sourceCompatibility = '8' }
    Вот в чем вопрос: Не будет ли считаться это нарушением технического задания ?

  • @utyff
    @utyff Рік тому +2

    спасибо! Только в слове сервис ударение на первый слог, даже в английском произношении :)

  • @JMunkush
    @JMunkush Рік тому +3

    Dota 2 one love❤

  • @95thh
    @95thh Рік тому

    Вот за какой срок так можно уже писать код ? Блин я на месте уже как год , посоветуйте хорошие курсы , спасибо

    • @Zacodirovanny_Artem
      @Zacodirovanny_Artem  Рік тому +2

      Придумай себе маленький проект с простым функционалом. И пытайся его реализовать. Гугли как сделать то се. Смотри видосы. И когда ты сам начнешь разбираться с задачами - это даст тебе большой опыт и лучше будет в памяти откладываться

    • @95thh
      @95thh Рік тому

      @@Zacodirovanny_Artem Спасибо, буду пробовать.

    • @ровойт
      @ровойт Рік тому

      @@Zacodirovanny_Artem что-то подскажите приблизительно

  • @roniblade
    @roniblade Рік тому

    Нашел работу?

  • @thewhitewolf5178
    @thewhitewolf5178 Рік тому

    Отличное видео, скажи, пожалуйста, а почему ты используешь подход с интерфейсом Serivce и ServiceImpl, а, например, не сразу прописываешь Service?

    • @Zacodirovanny_Artem
      @Zacodirovanny_Artem  Рік тому +1

      Спасибо!) Это просто такой архитектурный подход. Сначала прописываешь в интерфейсе поведение которым должен обладать класс, а потом реализуешь, чтобы ничего не упустить) Можно и без интерфейса это сделать, но есть такое правило - не хочешь неожиданностей в будущем - делай интерфейс😁

    • @ХорхеРодригез
      @ХорхеРодригез Рік тому +2

      Потому что это улучшает читаемость, масштабируемость и прочие QoL штуки (если не сильно углубляться). Чем больше проект, тем ближе данный подход к т.н best-practice. В небольших же проектах, пет-проектах, учебных проектах этим можно пренебречь и не создавать доп слои с интерфейсами.

    • @thewhitewolf5178
      @thewhitewolf5178 Рік тому

      Действительно, не подумал, спасибо)

    • @artem.nefedov
      @artem.nefedov Рік тому

      почитай про паттерн Стратегия, сразу всё поймёшь

  • @artem.nefedov
    @artem.nefedov Рік тому +1

    у хибера ddl-auto: update - плохо, он тебе больше проблем принесёт, чем пользы, учись таблицы ручками писать возможно по началу долго, но хотябы знать будешь что откуда и куда идёт и ставь validate - будет хорошо

  • @aliakseiprybytkou7552
    @aliakseiprybytkou7552 Рік тому +2

    Сущность должна быть названа в единсветнном числе. Контроддер должен быть назван как UserController. В методе addUser RequestBody не должно быть никакого юзера, нужно передавать userDto.

    • @Zacodirovanny_Artem
      @Zacodirovanny_Artem  Рік тому

      буду повнимательнее в следующий раз. Но по поводу сущность должна быть названа в единственном числе могут быть проблемы, так как слово User уже зарезервированно и вылетают эксепшены

    • @aliakseiprybytkou7552
      @aliakseiprybytkou7552 Рік тому

      @@Zacodirovanny_Artem все сущности должны быть в единственном числе. По поводу что то зарезервированно это вообще бред какой то, оставлю без комментариев.

    • @artem.nefedov
      @artem.nefedov Рік тому +3

      entity да, в ед.числе.
      по поводу твоей экспертизы - mysql не помню, но у postgres entity user занята системой, попробуй сам создать таблицу user, буду удивлён если получится.
      (для многих выход создавать "user_")
      не нужно путать людей, когда сам не разобрался.

    • @aliakseiprybytkou7552
      @aliakseiprybytkou7552 Рік тому

      @@artem.nefedov причем тут название таблицы и название сущности? ты как угодно называй таблицу, но сущность должна быть в единственном числе. Чтобы не было ошибок при старте проекта, нужно отключить автосоздание таблиц в базе данных и создавать их через миграции. Так что читай доки, а не бред про то что нельзя ентити назвать User в единсветнном числе.

    • @ДмитрийПаршиков-п1м
      @ДмитрийПаршиков-п1м Рік тому +1

      @@artem.nefedovдля этого есть аннотация @Table со значением tablename, где ты можешь написать имя отличное от имени сущности в коде.
      В коде user, в бд users

  • @likemilk99
    @likemilk99 Рік тому +3

    Много косяков.
    Может для студента такая реализация и подойдет, но если человек претендует на более высокую должность, то конечно нужно еще учиться...

  • @Сергей-и8п9ь
    @Сергей-и8п9ь Рік тому +2

    Такое тестоаое даже смотреть не будут. Совсем простенько даже для начинающего очень слабо.

    • @aliakseiprybytkou7552
      @aliakseiprybytkou7552 Рік тому +1

      Если быть обьективным, то да. На лицо отсутсвие опыта в спринге. но челик не должен опускать руки а почитать комменты и разобраться как делать правильно

    • @likemilk99
      @likemilk99 Рік тому

      @@aliakseiprybytkou7552 Без один, но я думаю, что ему надо просто почитать книги, а не комментарии...

    • @ugabuga-t7z
      @ugabuga-t7z Рік тому

      А что не так? Что ты бы переделал?

    • @adekakz9794
      @adekakz9794 Рік тому

      @@ugabuga-t7zВСЁ. МОИ ГЛАЗАА😭😭😭😭

    • @Сергей-и8п9ь
      @Сергей-и8п9ь 5 місяців тому

      @ddysphoriaaa на перформанс ревью тебе дадут конкретику