PinnedMilena LazarevicSpring Bean Scopes: How to Use Them Effectively in Your AppThe essential guide to bean scopes in Spring·6 min read·Dec 12, 2022----
PinnedMilena LazarevicinJavarevisitedThe Strategy Design Pattern With Spring PluginHow to implement strategy pattern with Spring·3 min read·Oct 23, 2021--1--1
PinnedMilena LazarevicinDev GeniusAutomate Emails Using Spring Application Events & Apache FreeMarkerSend emails with dynamic HTML content using FreeMarker template engine·5 min read·Jun 3, 2021----
PinnedMilena LazarevicinJavarevisitedAre You Using @Valid and @Validated Annotations Wrong?Validate Input in Spring Boot·5 min read·May 24, 2021--5--5
PinnedMilena LazarevicinJavarevisitedSpring Boot & MongoDB: Searching and PaginationImplement search and pagination in a Spring Boot app using MongoTemplate·4 min read·May 20, 2021--3--3
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…·2 min read·Jan 1, 2023----
Milena LazarevicinDev GeniusEvent Driven Microservices with Spring Cloud StreamPublish and consume messages with Spring Cloud Stream and Apache Kafka message broker·4 min read·Jun 11, 2021----
Milena LazarevicinJavarevisitedMake Your Life Easier With MapStruct & LombokSpeed up your development and get rid of boilerplate code·5 min read·May 30, 2021----
Milena LazarevicinCodeXSpring Data MongoDB AuditingTransparently keep track of who created or changed an entity and when the change happened.·2 min read·May 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…·2 min read·May 14, 2021----