John VargheseUsing OpenApi v3 with Spring BootRecently, the development team which I am a part of had upgraded Spring Boot from version 2.2.5 to version 2.6.6 and this forced us to…Jun 17, 2022Jun 17, 2022
John VargheseLearning to write unit tests for a real world applicationIn this article I would like to share my thoughts on how to make it easier for a developer to get started with writing unit testsJan 14, 2022Jan 14, 2022
John VargheseMy responsibility to the Single Responsibility PrincipleRobert Martin, who is the author of the Clean Code book, has described the Single Responsibility Principle (SRP) as all the code that is…Jan 13, 2022Jan 13, 2022
John VargheseSpring AOP — Using Java annotation as pointcut expressionsIn Spring AOP, a pointcut is a predicate that matches executions of methods in one or more Spring beans. An Aspect is the additional…Dec 31, 2021Dec 31, 2021