To enable compile time weaving of the spring aspects (spring-aspects.jar) in Intellij IDEA (I am using 7.0.3 - but I assume this to be similar for other versions):
- Install and enable the AspectJ plugin (http://intellij.expertsystems.se/aspectj.html) - it was available in the plugin manager lists by default
- Under Settings > AspectJ Weaver, search for aspects - add the spring-aspects jar and enable weaving
- In the build menu - make sure AspectJ weaving is enabled