Спасибо большое за видео, все очень понятно разъяснено) Один из немногих видосов по security6, так и еще и всё хорошо изложено
@ConfidenceGoldКүн бұрын
Спасибо, быстро освежить знания подойдет❤
@ledity_real2 күн бұрын
Спасибо конечно, но ужасно раздражает детская манера подачи, что в интонациях, что в примерах. Больше всего коробило на объяснении LIFO: "это можно сравнить с тарелкой блинов, где первый приготовленный блин будет съеден саааааамым последним". 5-летки вряд ли будут готовиться к собесам, успокойся
@arkadiihm79173 күн бұрын
До 30 минуты, Hello пишет, а вот студентов не выводит. Пишет: Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Thu May 30 19:38:02 IST 2024 There was an unexpected error (type=Internal Server Error, status=500). Кто знает как исправить? Спасибо.
@runrunning43595 күн бұрын
Контент топ конечно. Сложилось впечатление что все эти аннотации нереальное мракобесие, чтобы клепать быстрее и бездумнее всякую дичь 😢 Скрываются огромные участки кода и наверняка эффективность работы приложения принесена в жертву быстро е написания😥 Костыли для написания приложух-однодневок😢 Ну вот такие у меня первые ощущения.
@Sunflower-vu4uc5 күн бұрын
СуперМегаХорош. Обычно спать хочеться когда медленно объясняют, я 2х нажимаю на других каналах. Но это видео я смотрел с удовольствием. 10/10. Хейт этому видео не уместен. Если лень переписывать из видео, клонируйте из гитхаба. Автор даже об этом позаботился. Тем более на бесплатном ютубе, хейтить такое видео - это грубо. Желаю автору развитие и много достойных просмотров.
@Daniel-mo1iy6 күн бұрын
Круто) на работе монгодб, но ниразу с ним не работал. Пора менять ситуацию Го кафку?)
@user-qz7vz8lq4x6 күн бұрын
Спасибо👍
@hypad110610 күн бұрын
Офигенный видос
@spensorstyle361815 күн бұрын
спасибо большое за ваш труд
@we_can_code_it15 күн бұрын
Классно но шрифт маленький
@sanloren703918 күн бұрын
в int 2 147 483 647 никак не 4...
@user-gi8ob9ss3t18 күн бұрын
int может хранить и отрицательные значения . Или, если быть более точным, то от -2,147,483,648 до 2,147,483,647
@TheYoutubeer21 күн бұрын
Лучшее, что я видел!
@TheYoutubeer21 күн бұрын
Если у кого Idea не видит метод builder() для Student, вам надо установить плагин для idea - lombok
@1984Asisdes22 күн бұрын
1. Записывай полный экран, но если не полный, то хотя бы заголовки файлов куда вносишь код. 2. Не скачи между файлами резко, так как многие скорее всего повторяют код, и можно просто не уследить что было внесено. Спасибо, удачи! Всем тоже удачи, кто учит Java в 2024)))
@ivanstrelka344822 күн бұрын
топ
@MsShnitz22 күн бұрын
Спасибо! Давно искал нормальную выжимку по этой теме, чтобы быстро повторить пройденный материал😅
@ledity_real2 күн бұрын
Это не выжимка, а набор примеров задаваемых вопросов.
@murad345426 күн бұрын
звук клавиатуры очень громкий и не приятный, мешает короче говоря...
@bolekrusАй бұрын
Где такую цветовую гамму взять для Idea?
@kergshi9847Ай бұрын
Другие видео крутые, но это вообще практические никакого понимания не дает начинающем о принципах. Слушая про полиморфизм и особенно инкапсуляцию вообще грустно, такими определениями на собесе не вывезти, да и самому не понять толком
@tusman4ikАй бұрын
Ух ты) Полезно однако)
@tusman4ikАй бұрын
Хм, а не слишком долго ли будет идти разработка? Хотя надёжность, очевидно, будет на высоте.
@NeprosveshchennyjАй бұрын
Hello world, Anton! 😂
@Programmer1CАй бұрын
Красавчик! Пиши еще. Нужно такое же по работе с SOAP
@killrider2821Ай бұрын
можете подсказать. Сделал все как в видео, но при запуске всегда выдает одноразовые пароли, почему ?
@Incog05Ай бұрын
Привет, Антон, спасибо за видео.
@user-ye7zs3ij5uАй бұрын
Антон, шикарно объясняешь материал. Я сам по высшему образованию и опыту работы учитель. Один момент - для других, кто смотрит видео и столкнулся с трудностью как я - на отметке времени 32:10 код "Student.builder" IDEA у меня не понимала. Решилась ситуация добавлением плагина lombok в IDEA. Т.е. необходимо не только добавить зависимость в pom.xml, но также установить плагин "Lombok" в IDEA. За видео благодарю!
@bolekrusАй бұрын
Почему ты видео в сарае записываешь?
@YTNefRАй бұрын
Спасибо! Пошагово, понятно, без лишней воды. Единственная просьба, по возможности использовать IDEA Community Edition, т.к Ultimate не каждый имеет возможность использовать.
@user-lc9bp4jn4bАй бұрын
Братан, хорош. Давай, давай, вперёд. Контент в кайф. Можно ещё? Вообще красавчик.
@krasavalerikАй бұрын
при запуске проекта, такая штука выходит: java: warning: source release 17 requires target release 17 Module demoTask1 SDK 1.7 is not compatible with the source version 17. Upgrade Module SDK in project settings to 17 or higher. Open project settings. не знаю что делать уже.
@diman_dimonАй бұрын
как сделать регистрацию пользователей через сайт?? помоги очень нужно
@krasavalerikАй бұрын
import org.springframework.boot.SpringApplication; выделяет красным intellij idea 15.0.4 что делать? помогите пожалуйста! как спринг фреймворк подключить?
@katyama8Ай бұрын
еще раз спасибо за этот урок!!!!
@katyama8Ай бұрын
spasibo!!!!!
@user-ql6ky6ee2wАй бұрын
Спасибо за такой подробный и ступенчатый разбор. Только такой и работает, когда учишь программирование, не имея до этого и близкого отношения к сфере IT
@user-gs7qf7kq2qАй бұрын
Привет! Давно слежу за твоим каналом, у тебя круто получается! Вопрос такой, как смотришь на идею реализации многомодульного приложения с сервером в контейнере и какого-нибудь взаимодействия с ним? Естественно, накрутить туда разных технологий, способов общения микросервисов и т.д(образования ради)? Типа сервиса доставки пиццы, wms или какой-нибудь сайт по недвижке?Естественно, такой пет проект выйдет в 1-2 видеоролика. Спасибо за обратную связь
@Antosha.KorsakovАй бұрын
Я, скорее всего, сделаю такое видео летом, когда появиться больше свободного времени.
@KironetheTvАй бұрын
Привет! Поделюсь своим мнением про видео без хейта, а вот объективно как есть! Отмечу, что информации о Spring Security 6 ( в общем о новой, где SecurityFilterChain вместо WebConfigurerAdapter) крайне мало И респект что нашел время и снял "обучающее" видео по этой сложной и интересной, на самом деле, части спринга. Я доучиваю последние модули типа Boot и Security и был в поисках хорошей информации За быструю подачу однозначно минус, потому что новичку тяжело въехать даже со второго раза Разбирай, пожалуйста, "очевидные" для тебя моменты, потому что другим это может быть не очевидно, за это будет плюс в карму однозначно А в целом позитивно и местами даже понятно, так что спасибо за контент! Конкретно этому видео поставил бы твердую четверку Лайк оставил, спасибо, продолжай! Это реально полезное дело и у тебя получается, главное не забывай о новичках Поэтому чуть подробнее и может медленнее слегка совсем с подачей, респект!
@Antosha.KorsakovАй бұрын
Спасибо за развернутый комментарий. Приму к сведению.
@vladislav7778826 күн бұрын
Согласен! тоже учим сейчас SpringSecurity, и это самое понятное объяснение. только вот по UserDetail не понял. но в общих чертах супер! Спасибо!
@rainrainov4495Ай бұрын
Каким образом сохранять и извлекать данные в spring jpa. У меня есть две сущности сотрудник и должность. В должности допустим у меня есть id, название и описание. У сотрудника при этом есть поле фио, пол, дата рождения, должность, дата приема на работу и дата увольнения. При создание сотрудника мне не нужно передавать дату увольнения. Как мне оптимизировать код. Чтобы при добавление сотрудника я отправлял в базу данных только id должности а при извлечение я получал название должности. Для этого мне нужно создавать доп. классы и переписывать crud методы для моих нужд? Или есть другая возможность например с помощью аннотаций? или вообще не нужно оптимизаций?
@Antosha.KorsakovАй бұрын
Честно, тут предметную область смотреть надо, но, насколько я понял... В @Column есть элемент insertable, с помощью него можно контролировать будет ли поле в INSERT. Ставишь @Column(insertable=false) над теми полями, которые не хочешь видеть в запросе. А доставать данные можно через связь @OneToOne. Это если у сотрудника может быть только одна должность.
@rainrainov4495Ай бұрын
@@Antosha.Korsakov Спасибо! А разве @OneToOne, не односторонюю @ManyToOne чтобы разные сотрудники могли иметь одинаковую должность?
@Antosha.KorsakovАй бұрын
Односторонние и двусторонние отношения - это другое. В первом случае - неглавная сторона ничего не знает об отношениях с владельцем. Во-втором - обе стороны знают об отношениях. На счет ManyToOne - OneToMany, то да, если у одной должности может быть множество сотрудников, то ставишь OneToMany Для должности и ManyToOne для сотрудника. А так же - обозначаешь сотрудника, как владельца. Но, опять же, тут предметно надо смотреть, у тебя система вообще по другому может быть выстроена
@Antosha.KorsakovАй бұрын
А, сори, перечитал комментарий, да, односторонняя @ManyToOne подойдет
@CharniukDziАй бұрын
Очень хорошее видео, спасибо. Я всё поняла, кроме того, каким образом осуществляется поиск по почте. Откуда спринг знает, какое поле проверять? Или по всем идёт проверка? Кто-нибудь, объясните, пожалуйста.
@Antosha.KorsakovАй бұрын
Я точно не помню, что там в видео, но, могу предположить, что там идет генерация по имени метода. Что-то на подобие findByEmail(String email). Интерфейс JpaRepository, от которого мы наследуемся, позволяет на основе имени метода генерировать запросы. В итоге findByEmail(String email) превращается в SELECT * FROM table WHERE email = ?
@CharniukDziАй бұрын
@@Antosha.Korsakov я поняла, спасибо большое за ответ!
@user-yx7bp1ss4eАй бұрын
checked exceptions - это те которые определяет компилятор, выдавая ошибку компиляции и исключение, unchecked - наоборот, выявляются во время работы.
@sergiusza.5763Ай бұрын
Objects.clone() выполняет поверхностное копирование, а не глубокое!
@titsubishiАй бұрын
Антошка, вот чисто по человечески тебе скажу (без обид) - контент не плохой, дикция не отличная, но хорошая, но никому не хочется смотреть говорящую голову. Делай визуализацию 99% контента, а не наоборот.
@user-gp1qf7tp4r2 ай бұрын
Спасибо большое 🙏🏻
@lovkost662 ай бұрын
Можете объяснить про аннотацию @Transactional, почему без нее 500 статус?(в методе delete) В документации не могу понять : "Аннотация jakarta.transaction.Transactional предоставляет приложению возможность декларативно контролировать границы транзакций в управляемых компонентах CDI, а также в классах, определенных как управляемые компоненты в спецификации Jakarta EE, как на уровне класса, так и на уровне метода, при этом аннотации уровня метода переопределяют аннотации на уровне метода. уровень класса."
@beanyext37292 ай бұрын
при входе появляется ошибка Отказано в доступе к localhostУ вас нет прав на просмотр этой страницы даже если вход был с админа, в чем может быть проблема?
@lord_soseeso4ka2 ай бұрын
Спасибо за видос, все очень доступно понятно, бесконечно благодарен автору, отличный контент, продолжайте в том же духе
@shymio2 ай бұрын
У меня билдер все время подчеркивается и пишет Cannot resolve method 'builder' in 'Column'. Column это мой класс, вместе Student, но сам код в точности как у тебя, название просто другое
@glctcc2 ай бұрын
Парень очень доступно и понятно объяснил материал, спасибо огромное!