DEV Community

Ankit Verma profile picture

Ankit Verma

404 bio not found

Joined Joined on 
Filters vs Interceptors vs AOP — when each

Filters vs Interceptors vs AOP — when each

Comments
6 min read
Exception handling: @ExceptionHandler / @ControllerAdvice / ProblemDetail

Exception handling: @ExceptionHandler / @ControllerAdvice / ProblemDetail

Comments
7 min read
Bean Validation (@Valid) + binding errors

Bean Validation (@Valid) + binding errors

Comments
8 min read
Content negotiation & message converters (Jackson)

Content negotiation & message converters (Jackson)

Comments
7 min read
Request lifecycle: HandlerMapping HandlerAdapter resolvers

Request lifecycle: HandlerMapping HandlerAdapter resolvers

Comments
9 min read
@Controller vs @RestController, request mapping

@Controller vs @RestController, request mapping

Comments
6 min read
Servlet model & DispatcherServlet flow

Servlet model & DispatcherServlet flow

Comments 1
7 min read
Recap — M2 Boot

Recap — M2 Boot

Comments 1
6 min read
Fat jar vs layered jar; DevTools

Fat jar vs layered jar; DevTools

Comments 1
8 min read
Actuator: health / metrics / info

Actuator: health / metrics / info

Comments
6 min read
SpringApplication.run boot flow + embedded Tomcat

SpringApplication.run boot flow + embedded Tomcat

Comments
7 min read
Profiles

Profiles

Comments
6 min read
@ConfigurationProperties vs @Value + relaxed binding

@ConfigurationProperties vs @Value + relaxed binding

Comments
7 min read
Externalized config & property-source order

Externalized config & property-source order

Comments
7 min read
Starter dependencies — how they work

Starter dependencies — how they work

Comments
6 min read
Conditional annotations (@ConditionalOnClass / OnMissingBean ...)

Conditional annotations (@ConditionalOnClass / OnMissingBean ...)

Comments
6 min read
Auto-configuration mechanism (AutoConfiguration.imports / spring.factories)

Auto-configuration mechanism (AutoConfiguration.imports / spring.factories)

Comments
6 min read
What Boot adds over plain Spring

What Boot adds over plain Spring

Comments
6 min read
Recap — M1 Core

Recap — M1 Core

Comments 1
7 min read
Application events & ApplicationEventPublisher

Application events & ApplicationEventPublisher

Comments
6 min read
SpEL basics

SpEL basics

Comments
6 min read
Transaction isolation levels — what Spring controls

Transaction isolation levels — what Spring controls

Comments
7 min read
Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 2 of 2)

Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 2 of 2)

Comments
7 min read
Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 1 of 2)

Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 1 of 2)

Comments
6 min read
@Transactional under the hood (proxy) + self-invocation gotcha

@Transactional under the hood (proxy) + self-invocation gotcha

Comments
7 min read
AOP: aspect / pointcut / advice / weaving

AOP: aspect / pointcut / advice / weaving

Comments
6 min read
Spring proxies: JDK dynamic vs CGLIB

Spring proxies: JDK dynamic vs CGLIB

Comments
6 min read
BeanPostProcessor & BeanFactoryPostProcessor

BeanPostProcessor & BeanFactoryPostProcessor

Comments
6 min read
Recap — M0 Foundations

Recap — M0 Foundations

Comments
7 min read
@Autowired resolution, @Qualifier/@Primary, injection types + circular-dependency gotcha

@Autowired resolution, @Qualifier/@Primary, injection types + circular-dependency gotcha

1
Comments
8 min read
Component scanning & stereotypes

Component scanning & stereotypes

1
Comments
7 min read
Configuration styles: XML annotations Java config

Configuration styles: XML annotations Java config

1
Comments 1
7 min read
ApplicationContext vs BeanFactory

ApplicationContext vs BeanFactory

1
Comments
6 min read
Bean scopes (singleton/prototype/request/session) + singleton thread-safety gotcha

Bean scopes (singleton/prototype/request/session) + singleton thread-safety gotcha

1
Comments
6 min read
Bean lifecycle: instantiate populate init destroy

Bean lifecycle: instantiate populate init destroy

1
Comments
7 min read
Dependency Injection — the problem it solves

Dependency Injection — the problem it solves

1
Comments
6 min read
Why Spring exists; the IoC container in one analogy

Why Spring exists; the IoC container in one analogy

1
Comments
7 min read
loading...