Spring Tips: Data Oriented Programming in Java 21+

  Рет қаралды 11,067

SpringDeveloper

SpringDeveloper

Күн бұрын

Hi, Spring fans! In this installment, we look at Java 21 and later's support for data oriented programming
code is available here: github.com/spring-tips/data-o...
#java #java21 #jvm

Пікірлер: 21
@avonzo
@avonzo 22 күн бұрын
Nice information. Thank you!
@jameskoh3463
@jameskoh3463 24 күн бұрын
The moment he talks, I went to check whether I set the speed to 1.5x lol
@die_p
@die_p 22 күн бұрын
I set it to 0.85x to be able to follow without needing to rewind :)
@jootuubanen7727
@jootuubanen7727 8 күн бұрын
I don't think there is any point in showing "my favorite place" selections in 0,1 sec. Same on and on. I was hoping that there were some code and examples in git. Nothing.
@jootuubanen7727
@jootuubanen7727 8 күн бұрын
I do understand that these videos are just marketing material. And Josh is marvellous marketing and sales person. But please !?!
@jameskoh3463
@jameskoh3463 8 күн бұрын
@@jootuubanen7727try Data Oriented Programming in Java 1.1 by Nikolai Parlog?
@RodrigoSouza-vb4iq
@RodrigoSouza-vb4iq 18 күн бұрын
Java 💚 Spring
@epsig1507
@epsig1507 20 күн бұрын
11:03 they have that in JEP 468 (Derived Record Creation)
@selimhorri7816
@selimhorri7816 23 күн бұрын
Yeah regarding the "withers", i think they planning to add it very soon (i hope), something like : UnsecuredLoan usl = oldUsl with {/*init specific variables*/}; Which means make a copy of oldUsl and make your changement in the body of the wither.. Cannot wait to see it in action, it will help alott..
@epsig1507
@epsig1507 20 күн бұрын
they have it as preview JEP 468: Derived Record Creation
@dennisveltropgmail
@dennisveltropgmail 13 күн бұрын
For now I use Lombok
@hibour5013
@hibour5013 9 күн бұрын
thanks, I don’t learn manifold system which I don’t know
@jootuubanen7727
@jootuubanen7727 8 күн бұрын
I don't think there is any point in showing "my favorite place" selections in 0,1 sec. Same goes on and on. I was hoping that there were some code and examples in git. Nothing.
@henryvaneyk3769
@henryvaneyk3769 20 күн бұрын
Just some advice. Firstly get a lapel microphone to capture your voice much better. Secondly, get some acoustic dampening materials in the room where you do your recording. It is very difficult to hear clearly what you are saying.
@tobyzieglerrr
@tobyzieglerrr 6 күн бұрын
please improve the audio quality (microphone!)
@tobyzieglerrr
@tobyzieglerrr 6 күн бұрын
sealed interface permits implA, implB This still hurts me. Of course it can be useful, but it defends the purpose of interfaces. Why should an interface ever know which implementors it has. There are examples, i know them, but this still looks to me like a serious "avoid" in a large code base.
@iamseban
@iamseban 16 күн бұрын
Hi Josh - which MacBook you are using 16” or 14” , can you please share the specs ?
@muhammed_ozbilici
@muhammed_ozbilici 23 күн бұрын
test
@master0fnone
@master0fnone 18 күн бұрын
Might be the best dev ever, but the communication makes this video hard to watch.
@user-sw3mh1ls3b
@user-sw3mh1ls3b 24 күн бұрын
replica of 3/4 months old presentation
@pammybcc
@pammybcc 23 күн бұрын
yes.. watched half of the video.. it has nothing related with spring