zoukankan      html  css  js  c++  java
  • Spring.Net使用

    第一步:在Spring.Net包里面的->bin文件夹->net文件夹->4.0文件夹->release文件夹,复制下面的文件到项目lib文件夹下(MVC模式下11个文件全部都要复制到自己项目Lib文件夹下)

    第二步:在Spring.Net包里面的->examples文件夹->Spring文件夹->Spring.Mvc4QuickStart文件夹->Spring.Mvc4QuickStart文件夹->Config文件夹,把这个文件夹拷贝到项目WebApp层上

    第三步:打开Config文件夹下的controllers.xml文件,修改xml文件的配置

    例如现在UserInfoController控制器下有一个属性UserInfoService需要解耦,那么第一个<object>改成:

    <object type="控制器类全名称(即命名空间+类名),程序集名称" singleton="false"(singleton作用是:是否需要把UserInfoService创建成单利对象)>

      <property name="UserInfoService" ref="UserInfoService">

    </object>

    第二个<object>改成:

    <object type="控制器类全名称(即命名空间+类名),程序集名称" singleton="false"(singleton作用是:是否需要把UserInfoService创建成单利对象)name="UserInfoService">

    </object>

    并且为了把控制器和业务类的配置分开,不要全部都写在controller.xml这个文件里,新建一个service.xml文件,把第二个<object>关于业务类的配置剪切到service.xml文件里

    第四步:打开Spring.Net包里面的->examples文件夹->Spring文件夹->Spring.Mvc4QuickStart文件夹->Spring.Mvc4QuickStart文件夹,找到并打开web.config文件,复制下面红框标识的两个节点到自己项目中的web.config文件中,注意放的位置

    第五步:注意把分离的service.xml文件与web.config添加关联,注意uri的路径不要写错,否则报错

    第六步:打开自己项目中的Global.asax文件,把这里换成SpringMvcApplication

    也可以在Spring.Net包里面的->examples文件夹->Spring文件夹->Spring.Mvc4QuickStart文件夹->Spring.Mvc4QuickStart文件夹,找到并打开Global.asax文件,复制SpringMvcApplication这个类名

  • 相关阅读:
    学习笔记
    聊聊字节序
    SPDK发送和接收连接请求的处理
    企业设备维护——不仅仅是解决问题
    怎样快速找到某一行代码的git提交记录
    生产环境中利用软链接避免"rm -rf /"的方法
    程序员五年小结
    Django Model 数据库增删改查
    python中字符串列表字典常用方法
    python编辑配置
  • 原文地址:https://www.cnblogs.com/BOSET/p/7009865.html
Copyright © 2011-2022 走看看