Spring Boot. Разрабатываем веб-приложение с нуля. Подключаем приложение к базе данных
HTML-код
- Опубликовано: 16 ноя 2021
- Это третье видео в цикле роликов, которые посвящены моему бесплатному курсу по разработке веб приложения buysell с абсолютного нуля. В этой лекции мы подключаем приложение к базе данных MySql и добавляем поиск по названию товара. В следующей лекции мы добавим возможность загружать фотографии к товарам. Если вам понравилось видео и вы хотите меня поддержать, то можете поставить лайк 👍
- Гайд Spring по MySql: spring.io/guides/gs/accessing...
- Исходный код проекта: github.com/artmcoder/Buysell/...
- Мои соцсети:
- VK: artmcoder
- instagram: / artmcoder
- Поддержать канал: 5469 3100 1888 1702 (СБЕР)
Ребятки всем ещё раз пламенный привет 🔥🔥🔥
Пишу этот комментарий спустя год после публикации этого урока. Хотел сказать, что я возвращаюсь с новыми знаниями и опытом!
🎁 Также подписывайтесь на мой Instagram и пишите «+» в директ, я отправлю вам БЕСПЛАТНЫЙ видеоурок по программированию и чек-лист со списком всех технологий, с пошаговым планом их изучения, для становления junior java разработчиком.
instagram.com/artmcoder
Привет, у тебя есть телеграм канал?
Через телгу бы удобнее было )
t.me/artmcoder_pr
Прекрасная серия видосов, огромное спасибо автору👍👍👍
Долго искал что-то полноценное для изучения Спринга, очень ГОДНО!!!
Нереально годно
Вот уж редко пишу комменты ,но на сей раз напишу.Спасибо огромное автору за эти видосы,щас срочно надо было пилить курсач ,нигде не могу найти что то стоящее ,на мое счастье попались эти видео . Автор,моя благодарность не знает границ ,выручил!!!👏
Абсолютно аналогичная ситуация))
Обалденно! Было круто Котлин + Спринг
Спасибо за очень полезный курс! Жду продолжения.)
имба уроки лучшие которые видел
Супер объясняешь спасибо!
Очень классное изложение, понятное!
В декораторе Table можно прописывать схемы, а здесь их не прописывали. { Table(name = "youre name", schema="youre schema") }
Почему-то у меня в базе объекты сохраняются под рандомными айдишками, а у вас по порядку, в чем может быть дело?
Спасибо большое за цикл видео! Как раз сейчас изучаю Spring boot и делаю по нему проект. С нетерпением жду продолжения. А тесты к данному проекты вы напишите(JUnit, Mockito)?
Да, тесты писать буду)
@@artmcoder Куда пропал , контент хороший очень
У меня была ошибка с ноаргконструктором, в итоге в классе Персон убрал все что касается конструктора, оставил только Entity, Table, Data и заработало )))
Я так же сделал. Теперь думаю - а это правильно с точки зрения написания приложения? )
это неправильно. По-хорошему должен быть слой DTO
Добавляется, удаляется, поиск работает. Единственное. при добавлении, выскакивает 404 статус. Отшагиваю назад на главную страниц, рефрешу страницу и продукт добавился😳 Что за мистика?
pom.xml (file) (7), (8) stroka vidayot oshibku pochenu?
Курс классный, но я уже в отчаяние, идеа ошибок не выдает, уже просто все скопировал с репозитория, захожу на локалхост сразу 404, хз уже что делать.
Прописала все как у вас, но поиск не работает(( перепроверяла код много раз, но так и не получилось отремонтировать поиск
error: variable productService not initialized in the default constructor
private final ProductService productService; Почему такую ошибку выдает
Не инициализирован конструктор без аргументов, возможно упущена аннотация NoArgsConstructor
13:36
Жаль что спринг уже нельзя освоить даже на бесплатной версии в идее т.к они в 2024 выпустили какую то шнягу за которую надо платить. Все приходится делать на бум без плагинов на ftlh которое все подсвечивает, а поставить на обычную версию их нельзя т.к идея разу требует купить лицензию.
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Sat Jun 11 17:59:46 MSK 2022
There was an unexpected error (type=Internal Server Error, status=500).
не заходит на localhost
тоже самое, так и не понял в чем ошибка?
в класс Product нужно руками добавить пустой конструктор. Тогда все заработает. Та же проблема была.
Так же вместо пустого конструктора можно перед классом прописать аннотацию @NoArgsConstructor после аннотации @AllArgsConstructor.
@@Tolyan991 не работает, текст ошибки Table 'busell.product' doesn't exist, как ещё можно это исправить
есть два способа которые помогли, 1 перейти на html thymeleaf, и написать error Controller(если вбить ошибку в поиске, первая ссылка и там будет этот контроллер), 2 способ не знаю в чем конкретна была причина, но мне помог, просто переустановил винду и идею и все заработало
Здравствуйте. Произошла ошибка на порту localhost/8080. В чем может быть причина? Требуется имя пользователя и пароль.
отключи в pom файле зависимости spring security, из-за него у тебя происходит редирект на страницу login
спосибо большое@@user-od1cu8kz7g
Кто-то разобрался как создать эту базу данных и добавить в нее таблицы необходимые
делай все как на видео, и получится
тоже в начале не понимал, что как, думал учить чтоли sql запросы и т.д, но решил досмотреть видео все таки, и все получилось
Интересно, на сколько Вас хватит =) Обычно все бросают где то на 10 видео)
Но в любом случае спасибо!
Не заброшу) Будьте в этом уверены. Планируется ещё много курсов и видео на разные темы.
Так 10 видео это уже целый туториал пак для фреймворка)
@@artmcoder все таки забросил, даже не на 10ом, а на 8мом))
Привет, а почему используешь @RequiredArgsConstructor в место @Autowired ? И почему при удаление PostMapping, а не DeleteMapping ?
DeleteMapping не работает в mvc его как то включать отдельно нужно