Records In Java - Full Tutorial

  Рет қаралды 23,026

Daily Code Buffer

Daily Code Buffer

Күн бұрын

Head to cutt.ly/spring_micro and use Coupon Code SUPER70 to get 70% off the course.
Records are a new concept added to the Java language as a preview feature in Java 14, and in a full release in Java 16. In this intermediate Java programming tutorial, we will talk all about when you would want to use Java records, and exactly how to do it.
If you're confused by records in Java, you're in the right place!
🎟 Join this channel to get access to perks:
/ @dailycodebuffer
RECOMMENDED COURSES
🎬 Spring Boot + React Full Stack Web Application with Tailwind CSS - • Spring Boot + React Fu...
🎬 Spring Security Full Course | From Registration to Login - • Spring Security Tutori...
🎬 Microservices using SpringBoot | Full Example - • Microservices using Sp...
🎬 Event-Driven Microservices with CQRS Design Pattern - • Implement CQRS Design ...
🎬 Implement SAGA Design Pattern using Spring boot and Axon Framework - • Implement SAGA Design ...
🎬 Spring Data JPA Tutorial | Full In-depth Course - • Spring Data JPA Tutori...
🎬 Deploy Springboot Microservices to Kubernetes Cluster - • Deploy Springboot Micr...
🎬 Automate Microservices deployment with Github Actions - • GitHub Actions Tutoria...
🎬 Go / Golang Full Course for Beginners - • Golang Tutorial for Be...
🎬 Node JS Full Course for Beginners: Learn in 2 Hours - • Node JS Full Course fo...
🎬 Express.js Tutorial - Beginner | 2021 - • Express.js Tutorial - ...
🎬 Redis CLI Tutorial | Complete Course - • Redis CLI Tutorial | C...
BE MY FRIEND:
👨‍💻. Website: www.dailycodebuffer.com/
👨‍🏫 Facebook: / dailycodebuffer
🐦 Twitter: / dailycodebuffer
📸 Instagram: / dailycodebuffer
🎮 GitHub: github.com/dailycodebuffer
MY FAVOURITE GEAR:
👨‍💻 My Macbook Air M1: amzn.to/3eFXlID
💻 ASUS ROG Zephyrus G14, 14": amzn.to/32xsXhf
💻 ASUS ROG Zephyrus G14, 14" (US): amzn.to/3xa6X6m
🎤 My Main Mic: amzn.to/3qDl0z0
🎤 My Main Mic (US): amzn.to/3awzUj7
🎙 My Secondary Mic: amzn.to/3sOZCJW
🖥 My LG Monitor: amzn.to/3zhLY3e
🖱 My Mouse: amzn.to/3eDpRKT
⌨️ My Keyboard: amzn.to/32xthMZ
RECOMMENDED BOOKS:
📙 Mastering Spring Boot 2.0 (Kindle): amzn.to/3HsOiHu
📙 Mastering Spring Boot 2.0 (US): amzn.to/3tHNUy5
📙 Building Microservices(Kindle): amzn.to/3gsA1jL
📙 Building Microservices(US): amzn.to/3dDnfNn
📙 Spring Boot in Action: amzn.to/32Nf3qW
📙 Spring Boot in Action (US): amzn.to/32DkeX9
📙 Spring Microservices in Action: amzn.to/3mQ4sCH
📙 Spring Microservices in Action(US): amzn.to/32G3Hl7
🎻 MUSIC:
🎵 Hear the Noise (Sting): kzbin.info...
“Sound effects obtained from www.zapsplat.com“
#Record #java17 #softwaredesign #java #DailyCodeBuffer

Пікірлер: 38
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Head to cutt.ly/spring_micro and use Coupon Code SUPER70 to get 70% off the course.
@commenter9451
@commenter9451 7 күн бұрын
Learnt new thing again. Thankyou.
@truth-7380
@truth-7380 7 ай бұрын
Correction: Final Variables does not imply that the object is immutable. If the variable is of complex type like Address then returning the address property will allow the caller to change the property. If all Properties in the record are themselves records, then your implication is correct.
@aravindk8243
@aravindk8243 Жыл бұрын
nice to know a 'Record'. I am sure we can use in multiple scenarios. If we want to populate a select field or grid with sorting ( inside a collection)
@karishmarawat1359
@karishmarawat1359 Жыл бұрын
Thanks for Sharing. Please upload more such videos with latest features in java to increase productivity. Also, could you please create separate playlist for daily coding in java covering all dsa and algo.
@-Corvo_Attano
@-Corvo_Attano Жыл бұрын
Thanks for your explanation :)
@subhamraoniar2823
@subhamraoniar2823 11 ай бұрын
Nice video 👍. Can you please create a full length video on Keycloak with Open id and spring boot role based authentication with rest apis ?
@sadeghi4j
@sadeghi4j 9 күн бұрын
what is the name of the theme you are using for your IDE (and also icon pack)?
@sirojiddingroup
@sirojiddingroup Жыл бұрын
Which one prefer for you lombok or record
@suryas2845
@suryas2845 Жыл бұрын
Thanks bro 🔥🔥
@Mohamed-uf5jh
@Mohamed-uf5jh Жыл бұрын
Great ! Thanks
@kishorkumrbendi
@kishorkumrbendi Жыл бұрын
Thank you for sharing..
@Atharva_kathiyawadi
@Atharva_kathiyawadi Жыл бұрын
can you cover 10-19 most imp features
@Wariddon
@Wariddon Жыл бұрын
thank you, I don't remember and can't use the commands in the new versions of Java very well. lol
@asker3042
@asker3042 8 ай бұрын
Can we use Spring Validation API "Annotations" like @NotNull together with Records?
@sujitkumar2196
@sujitkumar2196 Жыл бұрын
Great bro Can you please upload a video to upload multiple file in spring boot
@mvs69
@mvs69 Жыл бұрын
Lombok does the same right
@mrwhoknows
@mrwhoknows Жыл бұрын
It's the same as the data class from kotlin 🚀
@IvanRandomDude
@IvanRandomDude Жыл бұрын
no
@ayushpandey7
@ayushpandey7 Жыл бұрын
yup
@ratikantapradhan1537
@ratikantapradhan1537 Жыл бұрын
Helpful. Thanks. What is the advantages of record over Lombok library ? I use record and I enjoy using it. Have to use @Builder Lombok annotation to get build pattern object creation. Is there any way to achieve this without @Builder annotation? Some of my Colleagues saying they prefer Pojo class with Lombok.
@shuvampargal4754
@shuvampargal4754 Жыл бұрын
They both serve the same purpose to reduce the boiler plate code. simple difference is Lombok requires an external library, while records are built-in to the Java language
@cyberssam654
@cyberssam654 Жыл бұрын
Where to learn Java from
@ollySun
@ollySun Жыл бұрын
what about seal class
@sanjmgr05
@sanjmgr05 Жыл бұрын
what plugin you used for icons, and which fonts?
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Xocde dark theme
@gshan994
@gshan994 Жыл бұрын
It's same as dataclasees in python
@rajivjha123
@rajivjha123 Жыл бұрын
The names and email was funny . Kutub ?
@pillisasidharreddy8632
@pillisasidharreddy8632 6 ай бұрын
In which java version Records are available
@DailyCodeBuffer
@DailyCodeBuffer 6 ай бұрын
Java 14 onwards
@saurabhmehra2753
@saurabhmehra2753 Жыл бұрын
lombok does something or is it not so?
@beryalex1798
@beryalex1798 Жыл бұрын
lombock does only to shorten the code
@sadashivudubalabhadra4186
@sadashivudubalabhadra4186 Жыл бұрын
Is it available in Java 8?
@MultiSudd
@MultiSudd Жыл бұрын
Java 17
@SourinMukherjeeSM
@SourinMukherjeeSM Жыл бұрын
It’s nothing but coping from kotlin.. we already have all these in kotlin
@entertainmentislife96
@entertainmentislife96 Жыл бұрын
Bro please can you check your Twitter DM
@shaikh.quadeer
@shaikh.quadeer Жыл бұрын
kabhi git ku bhi yad kar liya karo🤣
Generics in Java - Full Tutorial
20:08
Daily Code Buffer
Рет қаралды 26 М.
Interpreter - Design Patterns in 5 minutes
3:40
levonog
Рет қаралды 1 М.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 73 МЛН
1❤️
00:20
すしらーめん《りく》
Рет қаралды 32 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 71 МЛН
Map and HashMap in Java with Internal Working- Interview Question
19:27
Daily Code Buffer
Рет қаралды 27 М.
MongoDB with Spring Boot Crash Course - Full Tutorial
1:17:23
Daily Code Buffer
Рет қаралды 63 М.
ArrayList vs LinkedList in Java Explained! - Interview Question
16:52
Daily Code Buffer
Рет қаралды 13 М.
ConcurrentHashmap in Java and its differences with Synchronized HashMap
11:34
Test Driven Development (TDD) in Spring Boot | Full Tutorial
15:44
Daily Code Buffer
Рет қаралды 14 М.
Lambda Expressions in Java 8 - Full Tutorial
26:32
Daily Code Buffer
Рет қаралды 33 М.
Spring Boot 3.0 | New Features in Spring Framework 6 and Spring Boot 3
47:14
3D printed Nintendo Switch Game Carousel
0:14
Bambu Lab
Рет қаралды 4,7 МЛН
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,9 МЛН
AMD больше не конкурент для Intel
0:57
ITMania - Сборка ПК
Рет қаралды 497 М.