PinnedMilena LazarevicSpring Bean Scopes: How to Use Them Effectively in Your AppThe essential guide to bean scopes in SpringDec 12, 2022Dec 12, 2022
PinnedMilena LazarevicinJavarevisitedThe Strategy Design Pattern With Spring PluginHow to implement strategy pattern with SpringOct 23, 20211Oct 23, 20211
PinnedMilena LazarevicinDev GeniusAutomate Emails Using Spring Application Events & Apache FreeMarkerSend emails with dynamic HTML content using FreeMarker template engineJun 3, 2021Jun 3, 2021
PinnedMilena LazarevicinJavarevisitedAre You Using @Valid and @Validated Annotations Wrong?Validate Input in Spring BootMay 24, 20215May 24, 20215
PinnedMilena LazarevicinJavarevisitedSpring Boot & MongoDB: Searching and PaginationImplement search and pagination in a Spring Boot app using MongoTemplateMay 20, 20213May 20, 20213
Milena LazarevicSpring @Controller or @RestController? The Difference You Need to KnowThe Spring Framework is a popular Java-based application development framework that provides a comprehensive infrastructure support for…Jan 1, 2023Jan 1, 2023
Milena LazarevicinDev GeniusEvent Driven Microservices with Spring Cloud StreamPublish and consume messages with Spring Cloud Stream and Apache Kafka message brokerJun 11, 2021Jun 11, 2021
Milena LazarevicinJavarevisitedMake Your Life Easier With MapStruct & LombokSpeed up your development and get rid of boilerplate codeMay 30, 2021May 30, 2021
Milena LazarevicinCodeXSpring Data MongoDB AuditingTransparently keep track of who created or changed an entity and when the change happened.May 17, 2021May 17, 2021
Milena LazarevicinCodeXSpring @Transactional and ExceptionsI learned rollback will only happen if the exception being thrown is an unchecked exception. See how to configure it for checked…May 14, 2021May 14, 2021