filmov
tv
How to Best Use Java Records as DTOs in Spring Boot 3
Показать описание
Let’s look at a few approaches for using Java records as DTOs that apply to Spring Boot 3 with Hibernate 6 as the persistence provider and YugabyteDB as the database.
With the Spring 6 and Spring Boot 3 releases, Java 17+ became the baseline framework version. So now is a great time to start using compact Java Records as Data Transfer Objects (DTOs) for various database and API calls.
0:00 Intro
0:38 Application Overview
2:12 Java Records as DTOs: Naive Approach
4:05 Java Records as DTOs: TupleTransformer
6:10 Java Records as DTOs: Record Creation Within a JPA Query
8:13 Java Records as DTOs: Hypersistence Utils
10:47 Summary and Next Steps
About Yugabyte: YugabyteDB is an open source, high-performance distributed SQL database built for your mission-critical applications. It is PostgreSQL compatible, cloud native, and runs on any public or hybrid cloud.
RESOURCES:
COMMUNITY:
With the Spring 6 and Spring Boot 3 releases, Java 17+ became the baseline framework version. So now is a great time to start using compact Java Records as Data Transfer Objects (DTOs) for various database and API calls.
0:00 Intro
0:38 Application Overview
2:12 Java Records as DTOs: Naive Approach
4:05 Java Records as DTOs: TupleTransformer
6:10 Java Records as DTOs: Record Creation Within a JPA Query
8:13 Java Records as DTOs: Hypersistence Utils
10:47 Summary and Next Steps
About Yugabyte: YugabyteDB is an open source, high-performance distributed SQL database built for your mission-critical applications. It is PostgreSQL compatible, cloud native, and runs on any public or hybrid cloud.
RESOURCES:
COMMUNITY:
Java in 100 Seconds
Java Newbie FAQ | What can I do with Java?
Learn Java in 14 Minutes (seriously)
Java for the Haters in 100 Seconds
What is Java and what is it used for?
Does Java SUCK!? 👩💻 #programming #technology #software #tech #code #career #java
Best website to learn java #java #javaprogramming #programmers
Why people HATE JAVA 😡☕️ #coding #programming
Mastering Java Collections for Interviews! Vishwa Mohan | Day - 30
Why Java Is So Hard To Learn
I Learned Java in 14 Days using THIS Framework (learn any language!)
How To Master Java - Java for Beginners Roadmap
Learn Java in One Video - 15-minute Crash Course
Java is mounting a huge comeback
Java Classes & Objects
Java Full Course for Beginners
Java Developer Road map
Which programming language is best for getting a job? | Java or Python #short
How To Master JAVA In 2023 And ACTUALLY Get A JOB Done
Records In Java - Full Tutorial - The Best New Java Feature You're Not Using
Java Programmers - 3 Things to Learn
10 Tips To Improve Your Java Code Performance
Big Update in Java for Learners and Trainers
How Much Time It Takes To Crack A Java Interview? | Java Interview Tips
Комментарии