Пікірлер
@Kek-sw4ek
@Kek-sw4ek 49 минут бұрын
47:30
@양준혁-j6e
@양준혁-j6e 9 сағат бұрын
Thanks for the great guidelines that i could use IRL. but i have couples of questions. 1. Can I use JPARepositories as details? in the video, demonstrated that you could use details(Dynamo, Postgres, which DI the jdbcTemplate and dynamoDBClient each) but not JPA Repositories. is it cool to use JPA repository interface as "Details?" 2. By using transaction template "stays clean" the core? (Instead of using @Transactional) 3. how to stay consistent between persistences entities, if the details goes A DB and later B DB. (maybe CDC?)
@JasonJanson1
@JasonJanson1 Күн бұрын
I think I'd like to break down the domains folder into separate aggregate roots, moving the book and copy into their own folders for further clarity.
@saebpanahifar3621
@saebpanahifar3621 6 күн бұрын
Awesome!
@mrowox
@mrowox 11 күн бұрын
for question 20, the stream.takeWhile() method is best used when there is assumption that the data is sorted. else it doesnt make any sense to me
@mrowox
@mrowox 12 күн бұрын
Really nice talk. We use typescript for our Lambdas at my current workplace but Java and Springboot for virtually all other things Now I am considering looking into Spring cloud functions for the Lambdas
@vigneshsekar9135
@vigneshsekar9135 15 күн бұрын
I have a use case but i am not sure how to implement that using ArchUnit My requirement i annoated my domain classes with springdata mongodb @Document @Sharded. The Sharded annotation will have the fields which are used to shard that collection. I need to make sure that all the domain classes which are all annotated with @Sharded should have the fields that are passed as elements to the @Sharded
@shibome1590
@shibome1590 16 күн бұрын
but how springboot2 do these?
@dezee2412
@dezee2412 17 күн бұрын
Great presentation
@jesprotech
@jesprotech 23 күн бұрын
I like the introduction but it would have been great if this had been more extended to include how to use CDS and how to elevate it to Spring in its raw form. I also think these are way too many topics for 50 minutes and I personally prefer live presentations with their unexpected great moments. I'm also not sure if the comparison at the beginning makes justice to GraalVM and C.R.a.C.
@andreas_bergstrom
@andreas_bergstrom 24 күн бұрын
2:35 nice to get an intro to Spring and Why you should use it, on SpringIO…
@gokhanuysal_dev
@gokhanuysal_dev 25 күн бұрын
Is it really okay to put repository interface inside the domain object? Isn't the domain service is for? I am new to ddd so sorry for my poor knowledge.
@GeorgeBentes
@GeorgeBentes 25 күн бұрын
Great presentation! I'll definitely will take a deep dive into it!
@GeorgeBentes
@GeorgeBentes 26 күн бұрын
I got confused when he added some JPA annotations to the domain classes. I thought they should be agnostic to any framework. In this case, did he break any DDD rule?
@jayarajb0922
@jayarajb0922 28 күн бұрын
Excited to learn new concepts! Well presented and great job team.
@shortcuter4
@shortcuter4 29 күн бұрын
Can anyone explain? At 11:38 When creating ProhibitoFilter, why didn't he include any annotations or beans above class or methods? Like @Configuration or @Bean
@DanielGarnier-Moiroux
@DanielGarnier-Moiroux 18 күн бұрын
Because it is used in exactly one place, in my SecurityFilterChain bean, it doesn’t need to be available to my whole app. Exposing security filters through @Bean or @Component may have unintended consequences, so I prefer explicitly new-ing them.
@gustadev276
@gustadev276 Ай бұрын
Que talk boa, aprendi tanta coisa que fiquei até perdido!
@RafaelPonte
@RafaelPonte 29 күн бұрын
Obrigado pelo feedback! ☺ Feliz que teve conteudo novo, bom e útil pra você!
@techprophet229
@techprophet229 Ай бұрын
Amazing course. I like it
@theevil6252
@theevil6252 Ай бұрын
After long time I saw women with actual brain in our field and high signal to noise ratio. Almost perfect demo
@theevil6252
@theevil6252 Ай бұрын
3:51 no one from India? really? Seems selective racism
@RodrigoSelada
@RodrigoSelada Ай бұрын
Great presentation! Thank you very much for all the details. Conference/presenters: Please repeat the question to the microphone. Thanks!
@minhhoangtrong608
@minhhoangtrong608 Ай бұрын
It's a good approach while learning the virtual thread. Thanks!
@Anshulkatta
@Anshulkatta Ай бұрын
This will eventually cause more confusion,
@sadDota
@sadDota Ай бұрын
daaam VMWare must pay really poorly. Someone! pls, give that poor dude a new computer . . .
@balazsklezli5877
@balazsklezli5877 Ай бұрын
Great stuff, Thanks for sharing!
@balazsklezli5877
@balazsklezli5877 Ай бұрын
It was pretty cool talk, thank you for it!
@RafaelPonte
@RafaelPonte Ай бұрын
You're welcome! I am glad you liked it! ☺
@marioshobbyhq
@marioshobbyhq Ай бұрын
Great presentation, saved me a lot of time!
@vishaldas1665
@vishaldas1665 Ай бұрын
Hello every one I am trying to setup this, an Interesting issue is happening, when I try the authorize request on an anonymous context it goes to error page with code 999, but it I try it on a logged in uses it works, do any one knows this?
@WiseApe1
@WiseApe1 Ай бұрын
will this work with Remix (React based framework) and different UI components providers?
@JogoShugh
@JogoShugh Ай бұрын
Loved the talk. It is as good overall and even better than many of Greg Young's talks on this. I particularly appreciate the code samples in Kotlin and the considerable time spent on common questions and answers.
@mateuszmatusiak8901
@mateuszmatusiak8901 Ай бұрын
Super
@ederortega9606
@ederortega9606 Ай бұрын
what is the difference betwen service and use case
@wantedlepota9960
@wantedlepota9960 Ай бұрын
for Spring boot 3, you can use something like @Query("SELECT t FROM Task t WHERE t.status = 'PENDING'") @QueryHints({ @QueryHint(name = "jakarta.persistence.lock.timeout", value = "-2") // SKIP_LOCKED in Hibernate }) @Lock(LockModeType.PESSIMISTIC_WRITE) // Locks the rows for writing. Other transactions can read but cannot write or delete List<Task> findPendingTasksWithSkipLocked(); }
@VEINHORN
@VEINHORN Ай бұрын
The speed of Josh navigating and typing in IntelliJ is insane. 🎉
@wantedlepota9960
@wantedlepota9960 Ай бұрын
Just to add, PESSIMISTIC_WRITE: Locks the rows for writing. Other transactions can read but cannot write or delete.
@ruff7209
@ruff7209 Ай бұрын
Perfect! thx Rafael!
@Dgraytube
@Dgraytube Ай бұрын
Comment not about this talk but in general. Your sponsor "bellsoft" is a Russian company and you advertise it for your audience, shame on you.
@alexandr6055
@alexandr6055 2 күн бұрын
These guys only think about money.
@chauchau0825
@chauchau0825 2 ай бұрын
Lessons Learned are much more useful than those vauge introductions over and over a hyped topic filled with buzzwords
@DBMizrahi
@DBMizrahi 2 ай бұрын
Great talk Alina! It was very helpful. We now have a lot of plans for optimization of our native images. Many thanks!
@scalar3513
@scalar3513 2 ай бұрын
4:58 begin from here and don't waste your time
@sampleshawn5380
@sampleshawn5380 2 ай бұрын
Great explanation & presentation
@TheodoreRavindranath
@TheodoreRavindranath 2 ай бұрын
Very useful presentation... whenever going for a new technology, the modelling changes and these kind of presentations are beneficial which explain how the model should be reworked. Not only that, but the approach to move from A to B is also explained nicely.
@harrisgwag6737
@harrisgwag6737 2 ай бұрын
What is the "new doc" introduced as the main feature of spring boot 3.3 at 2:57?
@haroldpepete
@haroldpepete 2 ай бұрын
ummm i've read in a lot of places about how bad is uuid like a id in database, it aint sortable and the index may be messy
@kevinmaltby4202
@kevinmaltby4202 2 ай бұрын
33:57 Wouldn't it be better to use the KeyHolder class to get the ID because you're having to know the internals i.e. the sequence name, herer?. I would have thought many schemas would declare their id as some sort of auto-incrementing sequence and not care or declare its name e.g. postgres's `bigserial`.
@SomjitNag
@SomjitNag 2 ай бұрын
Excellent video, for both understanding spring modulith, as well as learning how to be an excellent speaker! Thank you!
@kevinmaltby4202
@kevinmaltby4202 2 ай бұрын
Another year, another 'shiny concept'. Seems like this one is going to take us back to monoliths with the addition of confusion of what 'domain driven design' is. Seems like its someone else's turn in the spotlight to sell books and courses. I note hardly anyone talks about having a multi-module spring project e.g. multi-module Maven to decompose an application into. A lot less confusing than trying to introduce yet another concept/buzz-phrase/buzz-idea.
@ncgolfer99
@ncgolfer99 2 ай бұрын
This shows how biased and brainwashed our military folks are. They hated Obama for no reason because foxnews said so. A black president has to work hard to earn military’s respect but the imbeciles in the military will blindly vote for a white president like Trump even when he insults everyone including the military.
@MrMikomi
@MrMikomi 2 ай бұрын
Nice, thanks.
@BlindVirtuoso
@BlindVirtuoso 2 ай бұрын
Nice one. Appreciate it.
@RafaelPonte
@RafaelPonte 2 ай бұрын
Thanks! I am glad you liked it ☺️