Very cool, informative, reasonably deep dived and educational video. Thank you for your efforts Josh, keep it up!
@zakb.710811 ай бұрын
Big thanks to your very educational videos. Please note that this add a huge help for easy and fun learning. Keep it up 😊
@FredrikRambris Жыл бұрын
No audio on right channel.
@RickLynn-zm1tr9 ай бұрын
Great talk! Very informative and touches on some key areas which can be confusing for beginners.
@foxling Жыл бұрын
That was very useful, thank you Josh and many thanks to all Spring developers ❤
@iPepper_ Жыл бұрын
I was looking ages for a "quick" guidance on this topic!
@satishpatro Жыл бұрын
Waiting 😊
@adityaparikh9544 Жыл бұрын
How will ThreadLocal work with Virtual Threads for AbstractRoutingDataSource?
@muralikrishnasiju11 ай бұрын
Did you find any solution?
@zombi103411 ай бұрын
@@muralikrishnasijuThreadLocal works just fine with virtual threads too. Only thing is it should not be used as a caching solution for expensive to create objects, as every virtual thread and as they are not pooled, also every task, would end up creating their own thread local instance. Maybe ScopedValue would work here? I am not sure, haven’t played around with them yet.
@applaboratoryspace4724 Жыл бұрын
Could you please provide link to GitHub repo of this project
@muralikrishnasiju11 ай бұрын
Do u know how to connect to multiple dbs if the db url we will get only in runtime?I can't find a way
@Matheus_1582 Жыл бұрын
hi.. will it be possible for you to add Scala to SpringBoot
@FrankAboagye-x9s4 ай бұрын
cool
@suikast420 Жыл бұрын
Hey the sound is mono 😀
@orviese10 ай бұрын
Hi, What should be the right approach for this scenario: Having an application that is tenantcy based with different database for each tenant to manage its data, let say we have more than 1k of tenants meaning 1k different databases, how efficient would be to switch between them if we determine the tenant by the request received, the typical example is to identify the tenant using a request HEADER. Thanks for your comments.
@rhac79 Жыл бұрын
What IDE are you using
@thinhdz-0 Жыл бұрын
It's IntelliJ Idea Ultimate
@rhac79 Жыл бұрын
@@thinhdz-0 Thank you
@alaintouret6609Ай бұрын
Hi Josh, thank you for sharing your knowledge. May I suggest an improvement? In the metaprogramming part, the use of the HikariDataSource instead of LazyConnectionDataSourceProxy would be more explicit in order to show the lack of call of the getConnection method. Replace: if (bean instanceof LazyConnectionDataSourceProxy db) { with: if (bean instanceof HikariDataSource db) { then you get: class com.zaxxer.hikari.HikariDataSource.getConnection() class com.zaxxer.hikari.pool.HikariProxyConnection operation: apac no operation: The no operation part exhibits no call to the getConnection() method anymore. Please note that I added the class of the invoked bean in the message.
@barracudochka Жыл бұрын
My left ear agrees, but my right ear is not so sure.
@ianwanjala86214 ай бұрын
thanks for this, I actually thought that my earphones were the issue🤣
@nickferrara57707 ай бұрын
It started easy and got too advanced pretty fast
@solysoly898 ай бұрын
Not useful for understanding. Too fast and no structure in how to acheiver the goal