NOTE
Spring AOP Source: When Auto-Proxying Runs
Where auto-proxy creation participates in the bean lifecycle and why early references matter for some dependency graphs.
This is a historical learning note and may contain outdated or incomplete understanding.
Auto-proxying participates in bean post-processing around initialization/creation. Spring evaluates whether a bean matches advisors and, if needed, exposes a proxy rather than the raw target.
Some versions also coordinate early proxy references for particular circular-dependency cases so callers do not end up with inconsistent raw/proxy objects.
The stable lesson is that AOP proxying is part of container-managed bean creation; exact hook methods are Spring-version internals.