i wrote a very simple Aspect with Spring AOP. It works, but i have some problems understanding what is really going on. I don\'t understand why i have to add the aspectjweav
You are using AspectJ style pointcut-expression @Aspect and @Before are part of AspectJ. Check this link.
@Aspect
@Before
Regarding the AspectJ-weaver, its actually a bytecode weaver which weaves aspects into classes at load time.
AspectJ-weaver