Spring Boot - Learn Spring Boot 3 (2 Hours)

preview_player
Показать описание
Spring Boot tutorial. In the next 2 hours you'll learn about Spring Boot 3.

Spring Boot is a Java framework which allows you to develop backend systems and api really fast.

#springboot #springboot3 #springbootnewfeatures

Don't Forget to
===========================================

⭐ Table Of Contents ⭐
===========================================
00:00 - Intro
01:48 - Intro to Spring Boot
04:46 - What Spring Boot offers
05:42 - Spring Initializr
08:45 - IntelliJ
10:52 - JDK
13:45 - POM
16:19 - Let’s clean up some things
18:44 - Your first Spring Boot Application
23:00 - Embedded Web Server
26:13 - Configuring Embedded Web Server
31:08 - Your first API
34:07 - @SpringBootApplication
40:21 - Spring Web MVC
46:13 - JSON for Java
53:37 - Java Objects to JSON Objects
59:10 - N Tier Diagram
01:00:05 - Model
01:02:13 - DB & JPA Overview
01:03:39 - Postgres DB
01:07:30 - Installing PostgreSQL Driver and Spring Data JPA Dependencies
01:10:37 - Datasource Configuration
01:12:57 - Create DB
01:15:49 - @Entity
01:18:54 - Generated Table and Sequence
01:22:06 - Customer Repository
01:25:08 - Read Customer API
01:32:50 - Create Customer API
01:38:27 - Delete Customer API
01:41:44 - Exercise
01:42:31 - Exercise Explanation
01:44:27 - How to structure your Backend
01:46:18 - Outro

🙊 Here are the goods for all my videos video 🙊

► Recommended Books
===========================================

► Computer and Monitor
===========================================

► Camera Gear
=============================================

► IDE & Tools I use for coding 💻 🎒
===========================================
- ITerm
- VsCode
- GoLand
- IntelliJ Ultimate
- Sublime

P.S
===========================================

❤️ Thanks for watching
Рекомендации по теме
Комментарии
Автор

Not finished with the video, but this video is much improved over your previous Spring Boot tutorial! Clear, simple explanations, easy to understand. Thank you!

JustinBae
Автор

here is code for min 1:03:25 i've changed postgres_user for myself feel free to add the same one that showed in video.

services:
db:
container_name: postgres
image: postgres
environment:
POSTGRES_USER: user
POSTGRES_PASSWORD: password
PGDATA: /data/postgres
volumes:
- db:/data/postgres
ports:
- "5332:5432"
networks:
- db
restart: unless-stopped

networks:
db:
driver: bridge

volumes:
db:

studyingit
Автор

the code for 1:11:00

server:
port: 8080

spring:
spring:
datasource:
url:
username: username
password: password
jpa:
hibernate:
ddl-auto: create-drop
properties:
hibernate:
dialect:
format_sql: true
show-sql: true
main:
web-application-type: servlet

viniciusestevam
Автор

While I'm not learning Spring Boot right now, I'll be adding this to my "Watch Later" playlist for when I dive into Java development. Looking forward to this course Nelson! 😀

guitarman
Автор

The text thats pastes in 1:04:20 is here:

services:
db:
container_name: postgres
image: postgres
environment:
POSTGRES_USER: enricledo
POSTGRES_PASSWORD: password
PGDATA: /data/postgres
volumes:
- db:/data/postgres
ports:
- "5332:5432"
networks:
- db
restart: unless-stopped

networks:
db:
driver: bridge

volumes:
db:

enricledomuntal
Автор

For those who find the records in the table deleted after restarting the server, just set the ddl-auto property in data source configuration located in file application.yml to update instead of create-drop.

milanievlog
Автор

For the docker part, I couldn't find the link to whatever he was talking about so just brute force type it in, but make sure indentation is correct! If you get the "Error: Unable to auto-detect settings, manual configuration required" try installing docker on your computer first and then try again

liaozhuu
Автор

FYI - For those who added PostgreSQL and nothing happened. You have to rebuild the maven project.

Right side of IntelliJ Click Maven (turned sideways text) and the refresh looking icon.

highzenburger
Автор

wow thank you very much sir. its been more than a year since the last time i am using spring boot. it is very comprehensive.

iqbalpahlevia
Автор

Hey thanks for all you do! Just one thing... there seems to be a missing lesson between"DB Overview & JPA" and "Postgres DB"... couldn't find a link to your nicely designed textbook either.

brians.digital
Автор

This tutorial is absolutely immaculate!!
And from scratch, with slow perfect clear spoken explanations ... Best one I've seen on Spring Boot.

duttybwoy
Автор

I learned core Java 17. Now I am thinking of learning spring boot. And started watching you. Your explanation is really helpful for me.

jahirulsarker
Автор

26 minutes in and wanted to express gratitude for explaining with such calm, patience and clarity! You're an excellent instructor!💜

aileenchan
Автор

If you say that we can "find x y z in the description of the video" please make sure that you really provide it, like that docker-compose file or code for intellij idea ultimate.

lukagolubovic
Автор

MashaAllah brother can't thank you enough for sharing so many valuable materials ! May Allah grant you an endless happiness in the dunya and jannah! Aamiin.

anggarasatria
Автор

First of all, thanks for this video. But, after watching a few spring boot project videos on Youtube, i feel like, this is the most basic spring boot tutorial. Its for the very beginners. And, I must say, u did a great job there. But, there a lot lot more in Spring Boot like exception handling, not taking duplicate data, Using Response Entity, , Adding http Status to the result, Getting single object data from the user input using Path Variable and Request Param, Mapping Tables and more.

hameedferoz
Автор

If you are new to development with Spring Boot, this video is good. But when the case you are proficient in Spring Boot 2 + Java 17, you may want to search for other videos.

baki
Автор

Great Video, mate! I used this course to refresh my brain on Spring Boot. Soon, I will be using Spring Boot 3 to build my startup business. A small suggestion, you could have also factored your code with packages.

Cheers !

ajiteshsivakumar
Автор

If you post another video on Spring Boot 3, please include how to build native images with GraalVM (and explain what is the difference compared to Docker) it's the major thing now, I think.

MihailJordan
Автор

For the people getting a Internal Server Error with status code 500, you need to include a default constructor inside the Customer class with no parameters!

henmcxc