In this post under Spring Core, I will explain with example the purpose of “@Lazy” annotation and how it reacts when used with “@Bean” and “@Component” annotation. In Spring, we can use “@Lazy” annotation for two purposes1) to instruct Spring framework to lazily create a singleton bean2) to instruct Spring framework to lazily inject a…… Continue reading Using @Lazy annotation with @Bean and @Component example
Month: October 2025
CollectionUtils select method
In this post under Apache Commons Collections, I will explain with example the purpose of “select” static method in “CollectionUtils” class. This method is basically used to filter the collection based on defined predicate. Below is an example of its usage Main class package defaultPackage; import org.apache.commons.collections4.CollectionUtils; import java.util.ArrayList; import java.util.List; public class Example17 {…… Continue reading CollectionUtils select method
CharacterCharacteristicsRule example
In this post under Passay, I will explain with example, the purpose and how to use “CharacterCharacteristicsRule”. “CharacterCharacteristicsRule” acts as a container of other rules and we can configure it to say that out of n rules, make sure atleast first m rules are satisfied, where m < n. Below is the complete main class…… Continue reading CharacterCharacteristicsRule example
Using @ObjectFactory annotation to create target objects
In this post under MapStruct, I will explain with example the purpose of “@ObjectFactory” annotation. Till now in all my previous post, I have shown you that MapStruct uses constructor and builder method to create target objects. We can also create an object using factory methods. To instruct MapStruct to stop using constructor, buider method…… Continue reading Using @ObjectFactory annotation to create target objects
Reversing an array
In this post under Apache Collections, I will explain with example how to reverse a given array. Apache Collections framework “CollectionUtils” class provide a static method named “reverseArray” which can be used to reverse an array. Below is the main class showing its usage. Main Class package defaultPackage; import org.apache.commons.collections4.CollectionUtils; import java.util.Arrays; public class Example16…… Continue reading Reversing an array
IllegalSequenceRule example
In this post under Passay, I will explain with example the purpose of “IllegalSequenceRule” class. This class is used to verify that the user given password doesn’t contain known illegal sequence of characters like “qwerty” etc. Below is the complete code showing how to use it Main class package defaultPackage; import org.passay.EnglishSequenceData; import org.passay.IllegalSequenceRule; import…… Continue reading IllegalSequenceRule example