Java 如何将XML bean从org.springframework转换为注释
我想将XMLBean转换为注释。我已经转换了几个,但我对这个有问题:Java 如何将XML bean从org.springframework转换为注释,java,xml,spring,Java,Xml,Spring,我想将XMLBean转换为注释。我已经转换了几个,但我对这个有问题: <bean id="anyClass" class="org.springframework.aop.framework.ProxyFactoryBean"> <property name="target"> <bean class="pl.spring.demo.class.impl.AnyClassImpl"> <property n
<bean id="anyClass" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="target">
<bean class="pl.spring.demo.class.impl.AnyClassImpl">
<property name="anyName" ref="anyName" />
</bean>
</property>
<property name="interceptorNames">
<list>
<value>anyValue</value>
</list>
</property>
</bean>
任意值
如果您想尝试使用Spring Java Beans,可以这样尝试:
@Configuration
public class ProxyFactoryBeanConfiguration{
@Autowired
private pl.spring.demo.class.impl.AnyClassImpl anyClassImpl;
@Autowired
private List<String> interceptorNames;
@Bean
public org.springframework.aop.framework.ProxyFactoryBean anyClass(){
ProxyFactoryBean proxyFactoryBean = new ProxyFactoryBean();
proxyFactoryBean.setTarget(anyClassImpl);
proxyFactoryBean.setInterceptorNames(interceptorNames);
return proxyFactoryBean;
}
}
@配置
公共类ProxyFactoryBean配置{
@自动连线
私有pl.spring.demo.class.impl.AnyClassImpl AnyClassImpl;
@自动连线
私人名单截取者;
@豆子
public org.springframework.aop.framework.ProxyFactoryBean anyClass(){
ProxyFactoryBean ProxyFactoryBean=新的ProxyFactoryBean();
setTarget(anyClassImpl);
proxyFactoryBean.setInterceptorNames(interceptorNames);
返回proxyFactoryBean;
}
}
确保您正在向anyClassImpl注入所需的依赖项。能否为问题添加更多详细信息,为什么您以前的方法在这里不起作用,您面临什么问题,等等?