Пікірлер
@maksatkamarov4747
@maksatkamarov4747 9 сағат бұрын
Классный материал дружище ! Продолжай свою тему !
@FLEX-yn9uw
@FLEX-yn9uw 11 сағат бұрын
Спасибо большое за видео, все очень понятно разъяснено) Один из немногих видосов по security6, так и еще и всё хорошо изложено
@ConfidenceGold
@ConfidenceGold Күн бұрын
Спасибо, быстро освежить знания подойдет❤
@ledity_real
@ledity_real 2 күн бұрын
Спасибо конечно, но ужасно раздражает детская манера подачи, что в интонациях, что в примерах. Больше всего коробило на объяснении LIFO: "это можно сравнить с тарелкой блинов, где первый приготовленный блин будет съеден саааааамым последним". 5-летки вряд ли будут готовиться к собесам, успокойся
@arkadiihm7917
@arkadiihm7917 3 күн бұрын
До 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). Кто знает как исправить? Спасибо.
@runrunning4359
@runrunning4359 5 күн бұрын
Контент топ конечно. Сложилось впечатление что все эти аннотации нереальное мракобесие, чтобы клепать быстрее и бездумнее всякую дичь 😢 Скрываются огромные участки кода и наверняка эффективность работы приложения принесена в жертву быстро е написания😥 Костыли для написания приложух-однодневок😢 Ну вот такие у меня первые ощущения.
@Sunflower-vu4uc
@Sunflower-vu4uc 5 күн бұрын
СуперМегаХорош. Обычно спать хочеться когда медленно объясняют, я 2х нажимаю на других каналах. Но это видео я смотрел с удовольствием. 10/10. Хейт этому видео не уместен. Если лень переписывать из видео, клонируйте из гитхаба. Автор даже об этом позаботился. Тем более на бесплатном ютубе, хейтить такое видео - это грубо. Желаю автору развитие и много достойных просмотров.
@Daniel-mo1iy
@Daniel-mo1iy 6 күн бұрын
Круто) на работе монгодб, но ниразу с ним не работал. Пора менять ситуацию Го кафку?)
@user-qz7vz8lq4x
@user-qz7vz8lq4x 6 күн бұрын
Спасибо👍
@hypad1106
@hypad1106 10 күн бұрын
Офигенный видос
@spensorstyle3618
@spensorstyle3618 15 күн бұрын
спасибо большое за ваш труд
@we_can_code_it
@we_can_code_it 15 күн бұрын
Классно но шрифт маленький
@sanloren7039
@sanloren7039 18 күн бұрын
в int 2 147 483 647 никак не 4...
@user-gi8ob9ss3t
@user-gi8ob9ss3t 18 күн бұрын
int может хранить и отрицательные значения . Или, если быть более точным, то от -2,147,483,648 до 2,147,483,647
@TheYoutubeer
@TheYoutubeer 21 күн бұрын
Лучшее, что я видел!
@TheYoutubeer
@TheYoutubeer 21 күн бұрын
Если у кого Idea не видит метод builder() для Student, вам надо установить плагин для idea - lombok
@1984Asisdes
@1984Asisdes 22 күн бұрын
1. Записывай полный экран, но если не полный, то хотя бы заголовки файлов куда вносишь код. 2. Не скачи между файлами резко, так как многие скорее всего повторяют код, и можно просто не уследить что было внесено. Спасибо, удачи! Всем тоже удачи, кто учит Java в 2024)))
@ivanstrelka3448
@ivanstrelka3448 22 күн бұрын
топ
@MsShnitz
@MsShnitz 22 күн бұрын
Спасибо! Давно искал нормальную выжимку по этой теме, чтобы быстро повторить пройденный материал😅
@ledity_real
@ledity_real 2 күн бұрын
Это не выжимка, а набор примеров задаваемых вопросов.
@murad3454
@murad3454 26 күн бұрын
звук клавиатуры очень громкий и не приятный, мешает короче говоря...
@bolekrus
@bolekrus Ай бұрын
Где такую цветовую гамму взять для Idea?
@kergshi9847
@kergshi9847 Ай бұрын
Другие видео крутые, но это вообще практические никакого понимания не дает начинающем о принципах. Слушая про полиморфизм и особенно инкапсуляцию вообще грустно, такими определениями на собесе не вывезти, да и самому не понять толком
@tusman4ik
@tusman4ik Ай бұрын
Ух ты) Полезно однако)
@tusman4ik
@tusman4ik Ай бұрын
Хм, а не слишком долго ли будет идти разработка? Хотя надёжность, очевидно, будет на высоте.
@Neprosveshchennyj
@Neprosveshchennyj Ай бұрын
Hello world, Anton! 😂
@Programmer1C
@Programmer1C Ай бұрын
Красавчик! Пиши еще. Нужно такое же по работе с SOAP
@killrider2821
@killrider2821 Ай бұрын
можете подсказать. Сделал все как в видео, но при запуске всегда выдает одноразовые пароли, почему ?
@Incog05
@Incog05 Ай бұрын
Привет, Антон, спасибо за видео.
@user-ye7zs3ij5u
@user-ye7zs3ij5u Ай бұрын
Антон, шикарно объясняешь материал. Я сам по высшему образованию и опыту работы учитель. Один момент - для других, кто смотрит видео и столкнулся с трудностью как я - на отметке времени 32:10 код "Student.builder" IDEA у меня не понимала. Решилась ситуация добавлением плагина lombok в IDEA. Т.е. необходимо не только добавить зависимость в pom.xml, но также установить плагин "Lombok" в IDEA. За видео благодарю!
@bolekrus
@bolekrus Ай бұрын
Почему ты видео в сарае записываешь?
@YTNefR
@YTNefR Ай бұрын
Спасибо! Пошагово, понятно, без лишней воды. Единственная просьба, по возможности использовать IDEA Community Edition, т.к Ultimate не каждый имеет возможность использовать.
@user-lc9bp4jn4b
@user-lc9bp4jn4b Ай бұрын
Братан, хорош. Давай, давай, вперёд. Контент в кайф. Можно ещё? Вообще красавчик.
@krasavalerik
@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
@diman_dimon Ай бұрын
как сделать регистрацию пользователей через сайт?? помоги очень нужно
@krasavalerik
@krasavalerik Ай бұрын
import org.springframework.boot.SpringApplication; выделяет красным intellij idea 15.0.4 что делать? помогите пожалуйста! как спринг фреймворк подключить?
@katyama8
@katyama8 Ай бұрын
еще раз спасибо за этот урок!!!!
@katyama8
@katyama8 Ай бұрын
spasibo!!!!!
@user-ql6ky6ee2w
@user-ql6ky6ee2w Ай бұрын
Спасибо за такой подробный и ступенчатый разбор. Только такой и работает, когда учишь программирование, не имея до этого и близкого отношения к сфере IT
@user-gs7qf7kq2q
@user-gs7qf7kq2q Ай бұрын
Привет! Давно слежу за твоим каналом, у тебя круто получается! Вопрос такой, как смотришь на идею реализации многомодульного приложения с сервером в контейнере и какого-нибудь взаимодействия с ним? Естественно, накрутить туда разных технологий, способов общения микросервисов и т.д(образования ради)? Типа сервиса доставки пиццы, wms или какой-нибудь сайт по недвижке?Естественно, такой пет проект выйдет в 1-2 видеоролика. Спасибо за обратную связь
@Antosha.Korsakov
@Antosha.Korsakov Ай бұрын
Я, скорее всего, сделаю такое видео летом, когда появиться больше свободного времени.
@KironetheTv
@KironetheTv Ай бұрын
Привет! Поделюсь своим мнением про видео без хейта, а вот объективно как есть! Отмечу, что информации о Spring Security 6 ( в общем о новой, где SecurityFilterChain вместо WebConfigurerAdapter) крайне мало И респект что нашел время и снял "обучающее" видео по этой сложной и интересной, на самом деле, части спринга. Я доучиваю последние модули типа Boot и Security и был в поисках хорошей информации За быструю подачу однозначно минус, потому что новичку тяжело въехать даже со второго раза Разбирай, пожалуйста, "очевидные" для тебя моменты, потому что другим это может быть не очевидно, за это будет плюс в карму однозначно А в целом позитивно и местами даже понятно, так что спасибо за контент! Конкретно этому видео поставил бы твердую четверку Лайк оставил, спасибо, продолжай! Это реально полезное дело и у тебя получается, главное не забывай о новичках Поэтому чуть подробнее и может медленнее слегка совсем с подачей, респект!
@Antosha.Korsakov
@Antosha.Korsakov Ай бұрын
Спасибо за развернутый комментарий. Приму к сведению.
@vladislav77788
@vladislav77788 26 күн бұрын
Согласен! тоже учим сейчас SpringSecurity, и это самое понятное объяснение. только вот по UserDetail не понял. но в общих чертах супер! Спасибо!
@rainrainov4495
@rainrainov4495 Ай бұрын
Каким образом сохранять и извлекать данные в spring jpa. У меня есть две сущности сотрудник и должность. В должности допустим у меня есть id, название и описание. У сотрудника при этом есть поле фио, пол, дата рождения, должность, дата приема на работу и дата увольнения. При создание сотрудника мне не нужно передавать дату увольнения. Как мне оптимизировать код. Чтобы при добавление сотрудника я отправлял в базу данных только id должности а при извлечение я получал название должности. Для этого мне нужно создавать доп. классы и переписывать crud методы для моих нужд? Или есть другая возможность например с помощью аннотаций? или вообще не нужно оптимизаций?
@Antosha.Korsakov
@Antosha.Korsakov Ай бұрын
Честно, тут предметную область смотреть надо, но, насколько я понял... В @Column есть элемент insertable, с помощью него можно контролировать будет ли поле в INSERT. Ставишь @Column(insertable=false) над теми полями, которые не хочешь видеть в запросе. А доставать данные можно через связь @OneToOne. Это если у сотрудника может быть только одна должность.
@rainrainov4495
@rainrainov4495 Ай бұрын
@@Antosha.Korsakov Спасибо! А разве @OneToOne, не односторонюю @ManyToOne чтобы разные сотрудники могли иметь одинаковую должность?
@Antosha.Korsakov
@Antosha.Korsakov Ай бұрын
Односторонние и двусторонние отношения - это другое. В первом случае - неглавная сторона ничего не знает об отношениях с владельцем. Во-втором - обе стороны знают об отношениях. На счет ManyToOne - OneToMany, то да, если у одной должности может быть множество сотрудников, то ставишь OneToMany Для должности и ManyToOne для сотрудника. А так же - обозначаешь сотрудника, как владельца. Но, опять же, тут предметно надо смотреть, у тебя система вообще по другому может быть выстроена
@Antosha.Korsakov
@Antosha.Korsakov Ай бұрын
А, сори, перечитал комментарий, да, односторонняя @ManyToOne подойдет
@CharniukDzi
@CharniukDzi Ай бұрын
Очень хорошее видео, спасибо. Я всё поняла, кроме того, каким образом осуществляется поиск по почте. Откуда спринг знает, какое поле проверять? Или по всем идёт проверка? Кто-нибудь, объясните, пожалуйста.
@Antosha.Korsakov
@Antosha.Korsakov Ай бұрын
Я точно не помню, что там в видео, но, могу предположить, что там идет генерация по имени метода. Что-то на подобие findByEmail(String email). Интерфейс JpaRepository, от которого мы наследуемся, позволяет на основе имени метода генерировать запросы. В итоге findByEmail(String email) превращается в SELECT * FROM table WHERE email = ?
@CharniukDzi
@CharniukDzi Ай бұрын
@@Antosha.Korsakov я поняла, спасибо большое за ответ!
@user-yx7bp1ss4e
@user-yx7bp1ss4e Ай бұрын
checked exceptions - это те которые определяет компилятор, выдавая ошибку компиляции и исключение, unchecked - наоборот, выявляются во время работы.
@sergiusza.5763
@sergiusza.5763 Ай бұрын
Objects.clone() выполняет поверхностное копирование, а не глубокое!
@titsubishi
@titsubishi Ай бұрын
Антошка, вот чисто по человечески тебе скажу (без обид) - контент не плохой, дикция не отличная, но хорошая, но никому не хочется смотреть говорящую голову. Делай визуализацию 99% контента, а не наоборот.
@user-gp1qf7tp4r
@user-gp1qf7tp4r 2 ай бұрын
Спасибо большое 🙏🏻
@lovkost66
@lovkost66 2 ай бұрын
Можете объяснить про аннотацию @Transactional, почему без нее 500 статус?(в методе delete) В документации не могу понять : "Аннотация jakarta.transaction.Transactional предоставляет приложению возможность декларативно контролировать границы транзакций в управляемых компонентах CDI, а также в классах, определенных как управляемые компоненты в спецификации Jakarta EE, как на уровне класса, так и на уровне метода, при этом аннотации уровня метода переопределяют аннотации на уровне метода. уровень класса."
@beanyext3729
@beanyext3729 2 ай бұрын
при входе появляется ошибка Отказано в доступе к localhostУ вас нет прав на просмотр этой страницы даже если вход был с админа, в чем может быть проблема?
@lord_soseeso4ka
@lord_soseeso4ka 2 ай бұрын
Спасибо за видос, все очень доступно понятно, бесконечно благодарен автору, отличный контент, продолжайте в том же духе
@shymio
@shymio 2 ай бұрын
У меня билдер все время подчеркивается и пишет Cannot resolve method 'builder' in 'Column'. Column это мой класс, вместе Student, но сам код в точности как у тебя, название просто другое
@glctcc
@glctcc 2 ай бұрын
Парень очень доступно и понятно объяснил материал, спасибо огромное!