Just looking at your applicationContext.xml there are also some problems with it. I've fixed it, it should work now.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="knightTarget" class="com.knight.KnightImpletation">
<property name="pizzaStrore">
<ref local="pizzaMaker"/>
</property>
</bean>
<bean id="pizzaMaker" class="com.knight.DominoPizza">
<constructor-arg>
<value>DominoPizza</value>
</constructor-arg>
</bean>
<bean id="knightLogAdvice" class="com.knight.KnightBeforeInterceptor"/>
<bean id="knightLogAdvisor" class="org.springframework.aop.support.NameMatchMethodPointcutAdvisor">
<property name="mappedName">
<value>getMyFavouratePizza</value>
</property>
<property name="advice">
<ref bean="knightLogAdvice"/>
</property>
</bean>
<bean id="knight" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="proxyInterfaces">
<list>
<value>com.knight.Knight</value>
</list>
</property>
<property name="interceptorNames">
<list>
<value>knightLogAdvisor</value>
</list>
</property>
<property name="target">
<ref bean="knightTarget"/>
</property>
</bean>
</beans>