zoukankan      html  css  js  c++  java
  • spring依赖注入

    参考

    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();
  • 相关阅读:
    Django学习笔记之Cookie、Session和自定义分页
    sass表达式前后出现空格
    render总结
    vue双向绑定补充说明方法
    mutation与action
    keep-alive使用笔记
    this指向 一般函数与箭头函数
    vue-router原理分析
    history新增方法
    常用阻止ajax缓存方法集锦
  • 原文地址:https://www.cnblogs.com/tgdjw/p/4680650.html
Copyright © 2011-2022 走看看