No video

Building Fast and Scalable Persistence Layers with Spring Data JPA

  Рет қаралды 18,095

SpringDeveloper

SpringDeveloper

Күн бұрын

Spring Data JPA is the de facto standard for persisting data in a relational database. It provides excellent developer productivity and is so easy to use that you can learn it within a few hours.
That changes as soon as your application needs to handle a huge amount of data or if you want to guarantee very short response times. Features and concepts that work perfectly fine for smaller applications start to become a burden that slow down your application.
But that doesn’t have to be the case for your application. Spring Data JPA is a great fit for complex projects with high-performance requirements. You only need to know which features to use and which you should better avoid.
During this talk, I’ll show you how to get the most out of your Spring Data JPA-based persistence layer. By following these recommendations, you’ll be able to enjoy Spring Data JPA’s developer productivity and provide a blazingly fast experience to your users.
Thorben Janssen, Freelancer at Self-employed
Slides: www.slideshare...

Пікірлер: 10
@deeepsh-verma
@deeepsh-verma 2 жыл бұрын
Wish I had found this earlier. A lot of things learned the hard way. Great session!
@carnelyve866
@carnelyve866 2 жыл бұрын
Excellent. Even as a veteran, all I can say is: very much appreciated.
@TheKritiks
@TheKritiks 2 жыл бұрын
Amazing presentation from Thorben.
@przemekmachura6318
@przemekmachura6318 2 жыл бұрын
The best proof that all these ORMs are not great tools is how many times in presentation we heard "it is not what we expected" :)
@curtain300
@curtain300 Жыл бұрын
Wow. Thanks for the amazing session.
@Kysen10
@Kysen10 Жыл бұрын
Incredible video, so many optimisations i cant wait to implement
@skids-dk3wr
@skids-dk3wr 2 жыл бұрын
Great session! Thank you for your presentation
@pavelscherbakov9414
@pavelscherbakov9414 2 жыл бұрын
Thank you so much! A lot of themes and advices!
@dhirajnavale3861
@dhirajnavale3861 2 жыл бұрын
Great session. Just one question why don't you upload the code?
@Steklopod
@Steklopod 2 жыл бұрын
For kotlin (to disable eager fetch) in build.gradle.kts: allOpen { annotations("javax.persistence.Entity", "javax.persistence.MappedSuperclass","javax.persistence.Embeddable") }
A Spring Data’s Guide to Persistence
53:55
SpringDeveloper
Рет қаралды 13 М.
Oh No! My Doll Fell In The Dirt🤧💩
00:17
ToolTastic
Рет қаралды 11 МЛН
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 22 МЛН
ISSEI & yellow girl 💛
00:33
ISSEI / いっせい
Рет қаралды 25 МЛН
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 22 МЛН
Spring Tips: JPA
1:02:00
SpringDeveloper
Рет қаралды 20 М.
Spring Tips: Spring Data JDBC
27:36
SpringDeveloper
Рет қаралды 20 М.
From Zero to Spring Boot Hero with GitHub Codespaces
25:33
SpringDeveloper
Рет қаралды 8 М.
Domain-Driven Design with Relational Databases Using Spring Data JDBC
1:10:30
Spring Data JDBC: Beyond the Obvious
52:40
SpringDeveloper
Рет қаралды 17 М.
Spring Native
51:45
SpringDeveloper
Рет қаралды 9 М.
Spring Security Patterns
54:26
SpringDeveloper
Рет қаралды 28 М.
Testing with JUnit 5 and Spring
50:37
SpringDeveloper
Рет қаралды 15 М.
Spring Boot-Production Boost
26:10
SpringDeveloper
Рет қаралды 17 М.
Reactor in Action - Simon Baslé, Victor Grazi
1:09:45
SpringDeveloper
Рет қаралды 31 М.
Oh No! My Doll Fell In The Dirt🤧💩
00:17
ToolTastic
Рет қаралды 11 МЛН