Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Spring Without the Magic Series' Articles
Back to Ankit Verma's Series
Why Spring exists; the IoC container in one analogy
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 8
Why Spring exists; the IoC container in one analogy
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
7 min read
Dependency Injection — the problem it solves
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 8
Dependency Injection — the problem it solves
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
6 min read
Bean lifecycle: instantiate populate init destroy
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 8
Bean lifecycle: instantiate populate init destroy
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
7 min read
Bean scopes (singleton/prototype/request/session) + singleton thread-safety gotcha
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 8
Bean scopes (singleton/prototype/request/session) + singleton thread-safety gotcha
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
6 min read
ApplicationContext vs BeanFactory
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 11
ApplicationContext vs BeanFactory
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
6 min read
Configuration styles: XML annotations Java config
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 13
Configuration styles: XML annotations Java config
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
1
comment
7 min read
Component scanning & stereotypes
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 14
Component scanning & stereotypes
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
7 min read
@Autowired resolution, @Qualifier/@Primary, injection types + circular-dependency gotcha
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 15
@Autowired resolution, @Qualifier/@Primary, injection types + circular-dependency gotcha
#
spring
#
java
#
backend
#
programming
1
reaction
Comments
Add Comment
8 min read
Recap — M0 Foundations
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Jun 16
Recap — M0 Foundations
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
7 min read
BeanPostProcessor & BeanFactoryPostProcessor
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 17
BeanPostProcessor & BeanFactoryPostProcessor
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
6 min read
Spring proxies: JDK dynamic vs CGLIB
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 17
Spring proxies: JDK dynamic vs CGLIB
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
6 min read
AOP: aspect / pointcut / advice / weaving
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 26
AOP: aspect / pointcut / advice / weaving
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
6 min read
@Transactional under the hood (proxy) + self-invocation gotcha
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 27
@Transactional under the hood (proxy) + self-invocation gotcha
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
7 min read
Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 1 of 2)
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 28
Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 1 of 2)
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
6 min read
Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 2 of 2)
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 29
Transaction propagation (REQUIRED / REQUIRES_NEW / NESTED ...) (Part 2 of 2)
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
7 min read
Transaction isolation levels — what Spring controls
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 30
Transaction isolation levels — what Spring controls
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
7 min read
SpEL basics
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Aug 31
SpEL basics
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
6 min read
Application events & ApplicationEventPublisher
Ankit Verma
Ankit Verma
Ankit Verma
Follow
Sep 1
Application events & ApplicationEventPublisher
#
spring
#
java
#
backend
#
programming
Comments
Add Comment
6 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account