问答详情
源自:6-2 ProxyFactoryBean及相关内容(上)

请问为什么一直初始化不了id为pointcutBean的类

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context.xsd
        http://www.springframework.org/schema/aop
        http://www.springframework.org/schema/aop/spring-aop-4.0.xsd" >
 
 <context:component-scan base-package="com.ioket.aop.api"></context:component-scan>
 
 <bean id="bizLogicImplTarget" class="com.ioket.aop.api.BizLogicImpl"/>
 <bean id="pointcutBean" class="org.springframework.aop.support.NameMatchMethodPointcut"> 
  <property name="mappedNames">
   <list> 
    <value>sa*</value> 
   </list>
  </property> 
  </bean>          
</beans>


提问者:慕粉4207257 2017-01-05 12:01

个回答

  • er路
    2017-06-26 22:56:07

    spring-aop-api.xml 这个是我在根目录下创建的xml文件,,内容和你的一样

  • er路
    2017-06-26 22:55:05

    ApplicationContext alc;
    alc=new ClassPathXmlApplicationContext("spring-aop-api.xml");
    NameMatchMethodPointcut bean=(NameMatchMethodPointcut) alc.getBean("pointcutBean");

    这样就行了

  • LiuKeqing
    2017-01-05 12:34:13

    报了什么错?