Spring Boot & Spring Data JPA – Complete Course

preview_player
Показать описание
Learn how to use Spring Boot and Spring Data JPA in this full course for beginners. These are two pivotal technologies in modern Java development. Spring Boot simplifies the process of building stand-alone, production-grade Spring-based applications with minimal effort, while Spring Data JPA is a powerful tool for simplifying data access operations in Java applications, seamlessly integrating with databases.

✏️Course developed by @BoualiAli

⭐️ Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:00:34) Spring core
⌨️ (0:01:04) Spring boot
⌨️ (0:01:07) Spring boot in Action
⌨️ (0:01:28) Spring beans in action
⌨️ (1:11:13) Dependency Inject (DI)
⌨️ (1:28:56) Spring Special Beans
⌨️ (1:42:05) Spring profiles
⌨️ (1:57:11) Spring REST
⌨️ (2:16:31) Spring REST in Action
⌨️ (3:20:08) Spring Data JPA
⌨️ (4:48:18) DTO Pattern
⌨️ (5:22:43) Service Layer
⌨️ (5:55:07) Spring Data Validation
⌨️ (6:22:55) Testing Overview
⌨️ (6:29:08) Spring test in Action
⌨️ (7:02:51) Test Isolation with Mockito
⌨️ (7:33:44) Spring Boot Outro
⌨️ (7:34:31) Spring Data JPA

🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

--

Рекомендации по теме
Комментарии
Автор

I‘m really happy to share this video with you all.
This video will help deepen you knowledge about the Spring framework and walk your first steps into mastering the most required framework in the market today.
Happy learning

BoualiAli
Автор

This is just for my personal usage.
(7:36:12) JPA Intro
(7:43:47) Spring Initialzr
(7:47:34) Connect DB to Intellij Ultimate
(7:53:50) Configure DB connection in application.yml (PostgreSQL)
(8:03:44) Configure DB connection using another Spring profile (MySQL)
(8:09:05) Explanation of the DB Diagram to be used during the course
(8:14:58) Hibernate vs Spring Data JPA
(8:21:17) Basic JPA annotations for classes: @Entity, @Id,
(8:32:14) GeneratedValue
(8:37:25) Strategy = auto
(8:37:25) Strategy = sequence
(8:49:16) Strategy = Table
(8:55:06) @Column
(9:05:33) @Table
(9:09:20) Repositories
(9:31:55) Entity Lifecycle
(9:40:38) Relations DER Diagram
(9:52:10) Many to Many Relationship
(10:00:29) OneToMany Relationship
(10:07:48) OneToOne Relationship
(10:15:06) Inheritance
(11:33:27) QueryMethods/DerivedQueries
(11:41:38) findBy query methods examples
(11:55:47) javafaker to create fake data
(12:05:28) update a single record
(12:09:26) create update methods in JpaRepository with @Query and @Modifying
(12:14:16) update multiple records
(12:15:45) @NamedQueries

(12:26:27) Specifications

eofvoid
Автор

FINALLY. Someone who deep dives into managing relationships in your data. I can't believe how many courses I've watched dealing with just basic CRUD of standalone object.

crenshaw
Автор

i was literally looking through your videos to learn about spring boot but couldn't find much then you uploaded this video like after few minutes !! thank you so much!

rsj
Автор

I've been looking this kind a course for almost a year! Good job Ali!

mebaysan
Автор

This Spring Boot course is incredibly instructive! Clear explanations !! Highly recommended! 👍

yousseftb
Автор

So proud as Tunisian, thank you Sir Ali Bouali 🇹🇳🇹🇳🇹🇳

firas_hkimi
Автор

2 days back i was searching for spring boot course which has spring data, you added this course, Thanks

harishvadaparty
Автор

I'm very glad to see my fav Spring Boot teacher and my fellow Tunisian in FreeCodeCamp. Can't wait to see more of our Tunisian excellent talents here.

yacinebenamor
Автор

So proud as Tunisian 🇹🇳🇹🇳 thank you Ali Bouali🇹🇳🇹🇳🇹🇳

lljlcbr
Автор

Finally! To think that I was looking for this course not too long ago. I hope you'll also cover Jakarta EE in the future. For now, thank you!

godwin.k
Автор

Good job, so proud of you Mr Ali Bouali. 🇹🇳

houdachaouch
Автор

Yo let's I've been watching Mr. Bouli for a while now, good to see him on this channel 😁

thuanquoc
Автор

So proud of you 🇹🇳🇹🇳🇹🇳🇹🇳🇹🇳🇹🇳🇹🇳, Great job Mr Ali BouAli 👏🏻

benaliwejdene
Автор

Thank you so much. Need more content on Spring and Spring Boot

tanayjoshi
Автор

So proud of you!! Keep going!! 🇹🇳🇹🇳🇹🇳🇹🇳

elyeschaabouni
Автор

Smooth, clean and clear explanation. Thanks

Sdirimohamedsalah
Автор

great explanation and clear demonstartion, never fails to deliver the good quality as always 💪

aziz
Автор

this is awesome timing, it's going to be very helpful.. 🙌🙌

pranayteja
Автор

So prouuud 🇹🇳 Great job ali keep up the good work 👏

emna_abbes