Spring Data JPA: What is it? And Why Should You Use It?

Spring Data JPA: What is it? And Why Should You Use It?

Thorben Janssen

5 лет назад

72,447 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@zeemf1
@zeemf1 - 03.07.2019 12:44

hi Thorben,


is it possible to add the entity graphs to these entity repositories, or should you implement them in a separate parallel layer?
As you know this is fine for fast development but the application gets quite slow with many relationship connections.


Br,

Ответить
@adamo901
@adamo901 - 03.07.2019 17:04

Thanks a lot for this video.
What about the integration with Java EE?

Ответить
@carlosfabio2
@carlosfabio2 - 04.07.2019 21:21

Hey. Thanks for this new and very useful video. Also, I want to say that you speak to fast! Can you speak slowly next time?

Ответить
@phash2k
@phash2k - 31.07.2019 14:04

Thanks Torben, very interesting!

Ответить
@bisikleta1015
@bisikleta1015 - 18.09.2019 03:02

You talk so much about other links and references that it gets tiring

Ответить
@techiesrikanth2447
@techiesrikanth2447 - 31.10.2019 12:27

Thanks !!

Ответить
@abedjarjanazy1178
@abedjarjanazy1178 - 20.11.2019 10:31

Outstanding explanation.

Ответить
@vineetpandey3552
@vineetpandey3552 - 17.07.2020 22:45

Very nice....

Ответить
@techneis
@techneis - 12.10.2020 07:07

Bunch of Thanks, Thorben! I appreciate the clarity and precision of the topics.

Ответить
@sabari.p5048
@sabari.p5048 - 28.10.2020 21:28

Thanks Thorben

Ответить
@mithileshtipkari8814
@mithileshtipkari8814 - 29.10.2020 18:06

Excellent explanation, thanks.

Ответить
@RanjithKumar-qj9mn
@RanjithKumar-qj9mn - 30.10.2020 22:15

difference between hibernate sessionfactory and spring data jpa methods (As spring data jpa is an abstraction over JPA and hibernate is the default implementation of spring data jpa)

Ответить
@krishnaramdas5809
@krishnaramdas5809 - 05.11.2020 12:07

How to handle if it is a complex query with multiple joins across tables. Can I still use Spring Boot and Repository approach..?

Ответить
@MrMikomi
@MrMikomi - 07.04.2021 03:20

I get the feeling that this is fine until it isn't ie once your project is no longer simple.

Ответить
@gopalaagrawal7414
@gopalaagrawal7414 - 04.05.2021 16:17

Thanks a lot for the explanation

Ответить
@ngn6454
@ngn6454 - 15.05.2021 20:21

HI, which repository should we use for Bigquery ?

Ответить
@francescopaci9435
@francescopaci9435 - 24.05.2021 18:21

can you make a video in MyBatis?

Ответить
@david3979
@david3979 - 22.06.2021 19:06

What woud you use between `CrudRepository` (seen in th evideo) and `JPARepository` in 2021?
Is `JPARepository` just a better version of `CrudRepository` with more automatisation?
Also, thank you for the video and the great resources.

Ответить
@deepusasidharan2012
@deepusasidharan2012 - 05.01.2022 13:48

Aha

Ответить
@danielnoguera2219
@danielnoguera2219 - 23.01.2022 20:59

You are a great teacher. Your explanation is simple and deep both. Thanks a lot! Cheers from Argentina!

Ответить
@Vanuatoo
@Vanuatoo - 23.02.2022 09:16

In real-life applications you need to have many native queries and standard methods generated by the repository seem like marketing. I try to convince myself that adding another layer on top of JPA brings significant advantage.

Ответить
@alexissuarezalvarez5622
@alexissuarezalvarez5622 - 19.05.2022 21:07

Hi thanks for the tutorials. I really like Spring data JPA, however I would like to know what happens when we deal with long procedures in the database involving multiple tables. wouldn't that generate very verbose code in our application(repositories, services, etc)?

Ответить
@saimyousuf2108
@saimyousuf2108 - 21.05.2022 16:19

This guy is criminally underrated.

Ответить
@surisuri5137
@surisuri5137 - 13.10.2022 14:16

in real time this is different but nice explain.

Ответить
@kutilkol
@kutilkol - 07.01.2023 11:58

My jsme ti co nespí, my neznáme spánek.
To s čím oni flexí, to my děláme stále.
My žijeme Multiverse, jo tady to známe.
Toto je náš vesmír, tomu verte páne.

Ответить
@timw594
@timw594 - 30.05.2023 01:01

I just can't see how these additional layers actually makes things easier especially when stacking other frameworks into the mix like Angular, typescript etc. It just feels like the complexities being added are far worse and introduce excessive moving parts vs just simply learning RDBMS and CRUD operations using JDBC stored procs, SQL etc. Since everything ultimately comes down to the data being stored/accessed by an application and many biz applications are highly customized for the biz, the power that you have within the RDBMS environment to better handle/secure crud operations using standardized pl/sql which is what Spring JPA is going to end up calling anyhow is overwhelming and in more complex implementations will require a developer on the team to learn anyhow to troubleshoot problems. I've been doing full-stack web for decades but the last 15 years have been interesting in regards to how much more complex we've actually made things in the effort to make them easier.

Ответить
@landry_john
@landry_john - 03.08.2023 17:26

Hi ! Thank you for that clear introduction to Sprind Data JPA. Looking forward to learn a lot about Java Spring Tech.

Ответить
@wilsonmwangi8647
@wilsonmwangi8647 - 17.04.2024 08:07

Good content. Please could you React in your next video. Thanks

Ответить
@seeboonsoo
@seeboonsoo - 09.08.2024 19:33

The best!

Ответить
@ArabellaBlanche-m9c
@ArabellaBlanche-m9c - 09.10.2024 03:00

Bernadette Highway

Ответить
@ArchibaldBing
@ArchibaldBing - 09.10.2024 20:08

928 Kayley Points

Ответить
@nwobodogeorge5370
@nwobodogeorge5370 - 04.02.2025 15:08

This is the best video ever on spring data jpa, & jpa

Ответить
@CodeJava
@CodeJava - 21.02.2025 13:38

well explanation from expert. Kudos!

Ответить