Spring Boot 3 will release in November 2022. The release candidate 2 has already been released.
Spring Boot 3 will ship with Spring AOT. Spring AOT generates additional source code so that reflection calls will be avoided.
Spring AOT was introduced to generate GraalVM Native Images. However, in theory Spring AOT could also be used for regular JVM applications to speed up the start-up process (since regular calls should be faster than reflection calls).
Unfortunately, I didn't find anything about how to use Spring AOT for regular JVM applications in the Spring Boot 3 reference documentation. Do you know how I can profit from Spring AOT in a regular JVM application?
I think they have gone in a different direction because of this video from Spring advocate. Looks like AOT is only being used with GraalVM only.
To answer your question, you can only use AOT benefits with GraalVM.