make aop example based on prototype scoped beans
add a small benchmark of ReentrantLock