Create a FULL-STACK Food Delivery App with SPRING-BOOT and SPRING-DATA | Java Tutorial | Part 1

preview_player
Показать описание
In this tutorial I introduce Spring-Data, a fantastic tool to accelerate the development of full-stack applications.

-----
Sections:
00:00:00 - Intro
00:45:04 - What is Spring-data?
00:03:41 - Create the new project
00:05:11 - Data Model
00:06:06 - Docker and MySQL
00:10:41 - Create Entity Classes
00:23:06 - Restaurant Controller
00:28:34 - Restaurant View
00:30:48 - Database configuration
00:33:50 - Restaurant Repository
00:39:33 - Create new restaurant
00:50:38 - Create new Menu Item
01:00:32 - Outro
Рекомендации по теме
Комментарии
Автор

Nice video Mati! As a design note, I probably would call the "/menu-item/save" endpoint instead "/{id}/save-menu-item" to be more consistent with the "/{id}/create-menu-item" path.
I look forward to a future video where you explore some of the security challenges and how to mitigate them ;)

BeheadedKamikaze
Автор

Gracias Mati! También estoy empezando con el mundo FullStack (siempre me dedique al backend en Java). También pasé por el burnout con JS para hacer el frontend con Angular o React. Me negaba a usar Thymeleaf por el hecho de que no se pueden generar SPA y toca recargar toda la pagina siempre, que eso al final siempre demora más y por ejemplo si lo subis en AWS te cobran por la transferencia de datos. Pero ahora viendo que se puede combinar con HTMX, parece ser una muy buena combinación para nosotros los del back jaja. Gracias y a seguir posteando! Abrazo!

CuchitoCode
Автор

thank you very much, I hope you will release long videos like this one until you fully teach Springboot .

phamcongtoan
Автор

All topics very clear but html and DBMS (Docker)topics some confusion as a fresher. I hope next videos you will explain step by step. Thank you so much it's very useful.👍

krish-lo
Автор

I have the same exact code but at the end when I click the Add Menu Item it says it has “no explicit mapping” and the create menu Item is created under a different port number how do I connect them

spiinz