spring注解是不支持静态注入的。貌似spring也不支持这种方式。
不过可以用配置文件的方式注入静态属性的变量例:
private static EntityManagerFactory entityManagerFactory;
public EntityManagerFactory getEntityManagerFactory() {
return entityManagerFactory;
}
public static void setEntityManagerFactory(EntityManagerFactory entityManagerFactory) {
SystemConfig.entityManagerFactory = entityManagerFactory;
}
spring配置文件为:
<bean id="systemConfig" class="com.tc.util.SystemConfig">
<property name="entityManagerFactory" ref="entityManagerFactory"></property>
</bean>
spring静态注入
猜你喜欢
转载自chen-sai-201607223902.iteye.com/blog/2313234
今日推荐
周排行