Firstly, thank you very much for your fantastic Spring Boot Security playlists! 🎉 Your content has been incredibly insightful. I'm eager to start learning, and I noticed you have two playlists, "Spring Boot Security 2022" and "Spring Boot Security 2020." As a beginner, I'm wondering which year's content you'd recommend starting with. Any guidance on the best entry point would be immensely helpful. Sending lots of regards from India! 🇮🇳
Great Series, I really like it. Thanks a lot Laur! What about Specification pattern from spring data jpa? is it better to use it over criteria with Entity manager?
Thank you so much sir for all this content. Ive learnt spring and spring boot entirely from your chanel and I'm so grateful. My question is, what kind of projects would you recommend us trying, to solidify our understanding of spring ecosystem based on your experience? I want to look for sn internship as a java developer and i need a few projects to showcase my understanding of spring. Your response will be highly appreciated
Hello! Thanks for your videos :) I wanted to suggest idea for video: OTP (one time password) in spring security. That's very hardest theme for implementing (like traditional implementing, without creating authentication) for me. Can you record video about that like pro in spring ?) Thanks!
Hello sir. i've come across this concept of caching with redis and i'm confused why do we need it. Is it something you recommend we should learn? and if yes i would suggest at least provide a demonstration of how it is used in the real world projects. thank you
Hi, If there is an entity which has lets says 5-6 attributes. And lets say we want to do filtering based on these attributes passed as parameters.Then In this case should we go with CriteriaQuery or implements various methods each to handle different controller requests? Btw thanks for this series. Learnt so many things :)
hello sir. my question is, how do you decide on what persitence technology to use based on your experience? how do you know when to use jpa, spring data jdbc, spring jdbc template and the other persistence options. how do you know when to use what? thank you
Huge fan of your series. But what if you want to combine using this and criteria query? Can you create a class that implements the interface extending JpaRepository? How will the implementation of the built in methods look like?
I have a question If I'm using Spring boot Application and I have advanced search feature that create a dynamic query but in native SQL (it is harmful) So the best option is to use criteria query or specifications ? Thanks
Hello. Excellent question. Besides being more clear, using @Query also helps a bit the performance since Spring Data will not have to translate anymore between method name and JPQL.
Hi. Yes, you can use triggers. They are completely independent on what you use at the app side. So yes, you can use them regardless of what persistence technology you use.
Thank you very much, I have a question from the Spring Security Fundamentals video series. I want each request to the authorization server to generate a different rsa key pair. In the video, you create only 1 key pair. How to create and manage multiple rsa key pairs on requests?
Hi. The key pair should not be generated by the application. In this particular example I do so because it's easier to demonstrate the configuration. But in a real word example you should have a set of keys which is configured through a vault. Generating the key per request makes no sense since you wouldn't be able to use a different key pair to validate the preceding request.