spring 依赖注入到static工具类
来源:互联网 发布:陈斌 程序员 编辑:程序博客网 时间:2024/05/18 01:10
在项目开发中,用spring把工厂依赖注入到action,但是我的项目中需要一个静态的工具类在一个oj的评判类中调用,由于不能直接把工厂直接注入到评判类中,我必须要拿到一个静态工具类。
静态类的建设按正常的类加载器进行加载,这样做的话我就要写一边dao中的所有持久类,并且换为hebernate,但是当拿sessionFactory的时候,出现了一个异常,查了一下,结果让我郁闷,说是一个数据只有一个sessionFactory,而那一个被spring拿去用了。
我不能再建一个数据库啊,我不得不去思考还得用spring,
我尝试着用依赖注入把工厂注入到静态工具类中,
<!-- 依赖注入DaoFactoy -->
<bean id="hibernatedaofactory" class="tool.HibernateDaoFactory" >
<property name ="managerfactory">
<ref local="managerfactory"/>
</property>
</bean>
<bean class="tool.DAOFactory" >
<property name ="hibernatedaofactory">
<ref local="hibernatedaofactory"/>
</property>
</bean>
</beans>
结果竟然成功了!
原来spring可以直接注入到static 类中,哎,那个网上说不可以的真把我坑了,让我白忙了一天。这样用spring的不紧省事,而且程序还省去了很多内存,冗余。
- spring 依赖注入到static工具类
- 从static变量初始化到Spring/Spring boot的工具类静态变量注入
- Spring不支持依赖注入static静态变量
- Spring不支持依赖注入static静态变量
- Spring不支持依赖注入static静态变量
- Spring不支持依赖注入static静态变量
- Spring不支持依赖注入static静态变量
- spring.net依赖注入到Web页面
- 模拟spring依赖注入,自定义注入类
- Spring依赖注入static静态变量相关问题
- Spring依赖注入:注解注入
- 关于spring依赖注入到普通类中为null的情况解决理解方案
- Spring从菜鸟到高手(三)依赖注入
- Spring从入门到精通 3.1 反向控制/依赖注入
- Spring从菜鸟到高手(三)依赖注入
- Spring从菜鸟到高手(三)依赖注入
- spring接口实现类 依赖注入
- Spring + SpringMVC其他类依赖注入失败
- VC Edit控件 自动换行问题
- 7 Success Secrets That 99% of People Don't Know or Use
- RDLC子报表
- Diophantus of Alexandria(求一一个数的因子个数)
- 揭秘民营医院欺诈黑幕:民营医院乱看病 诊断书添油加醋
- spring 依赖注入到static工具类
- 找新朋友
- 聚类算法 之 k-means
- 判断一个数是不是特殊的三位数
- C 基础数据结构---散列表(Hash) ADT
- 程序员必知的注释规范
- 操作系统经典书籍推荐
- Sftp和ftp 区别、工作原理等(汇总ing)
- C# 全局钩子,方法一