`

spring静态注入

 
阅读更多
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>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics