spring依赖注入
2015-07-27 17:05
239 查看
参考
http://www.cnblogs.com/han1982/p/4177850.html http://blog.csdn.net/fax5201314/article/details/8777298 http://www.tuicool.com/articles/zI7Rzy
http://www.cnblogs.com/han1982/p/4177850.html http://blog.csdn.net/fax5201314/article/details/8777298 http://www.tuicool.com/articles/zI7Rzy
<sectionGroup name="spring"> <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core" /> <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" /> </sectionGroup> </configSections> <spring> <context> <!--<resource uri="assembly://namespace/project/Objects.xml"/>--> <!--<resource uri="file://objects.xml"/>--> <resource uri="config://spring/objects" /> </context> <objects> <object id="BLLSession" type="BLL.BLLSession,BLL" singleton="false"></object> <object id="DBSessionFactory" type="DALMSSQL.DBSessionFactory,DALMSSQL"></object> </objects> </spring>
public class SpringHelper { private static IApplicationContext SpringContext { get { return ContextRegistry.GetContext(); } } public static T GetObject<T>(string objName) where T : class { return SpringContext.GetObject(objName) as T; } }
IDAL.IDBSessionFactory sessionFactory = DI.SpringHelper.GetObject<IDAL.IDBSessionFactory>("DBSessionFactory"); iDBSession = sessionFactory.GetDBSession(); IBLL.IBLLSession ibllSession = DI.SpringHelper.GetObject<IBLL.IBLLSession>("BLLSession"); IBLL.IProductBLL ibll = ibllSession.IProductBLL; var list = ibll.GetListBy(a => a.ID >= 0).ToList();
相关文章推荐
- Java栈与堆
- DE之争:intellij vs eclipse系
- java基础入门-建立可以多客户端链接的ServerSocket
- java基础入门-建立可以多客户端链接的ServerSocket
- java代码获取ip地址
- 《深入浅出struts2》--第七章,类型转换-支持复杂的对象
- JAVA深复制(深克隆)与浅复制(浅克隆)
- 产生java的动态库文件so的配置步骤
- Java中@Override的作用
- SVN与其他工具整合
- 《Java Concurrency in Practice》之线程封闭(Thread Confinement)
- java性能调优(转载)
- java-web 过滤器 & 监听器 & 拦截器
- Spring -- 注解配置Bean
- Java中的参数传递方式
- Java中Class类详解、用法及泛化
- JavaScipt 排序算法
- Java基础复习(五)
- Java开发--Myeclipse10安装过程以及破解
- java 内存分配