zoukankan      html  css  js  c++  java
  • 工厂三层结构环境的搭建

    工厂三层结构

    n年没登陆的账号,居然还在。怎么上传项目文件呢/?

    一、创建项目

    1、创建Model,实现业务实体。

    2、创建IDAL,实现接口。

    3、创建SQLServerDAL,实现接口里的方法。

    4、创建DBUtility,放DBHelpersql.cs

    System.configuration

    5、创建DALFactory,返回程序集的指定类的实例。放发的素材dataaccess.csdatacache.cs

    System.WebSystem.configuration

    Dataaccess.cs 注释掉出错的代码

    6、创建BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。

    7、创建WEB,调用BLL里的数据操作方法。添加app-code文件夹,加入messagebox.Cs,修改属性里将生成操作的值内容改为编译

    二、添加引用

    1WEB层添加对BLL层、Model、SQLServerDAL的引用   

    2.在BLL层添加对SQLServerDAL(反射必须)、DALFactoryIDALModel层的引用

    3.在SQLServerDAL层添加对DBUtilityIDALModel层的引用

    4.在DALFactory层添加对IDAL层、System.WebSystem.configuration的引用。右键引用Systemweb引用

    5.在IDAL层添加对Model层的引用

     

    三、修改配置文件

    1、修改web。config中的<add key="DAL"  value="SQLServerDAL"/>节为自己的命名空间。 

    <appSettings>

        <add key="DAL"  value="SQLServerDAL"/>

      </appSettings>

    2、修改webconfig添加连接字符串

      <connectionStrings>

         <add name="sqlservercon" connectionString="user id=sa;password=sasasa;initial catalog=school;data source=.SQLserver"

         providerName="System.Data.SqlClient" />

      </connectionStrings>

    web。Config 结构图如下:

     

     

  • 相关阅读:
    移动平台开发需要的记录(续)
    移动平台开发需要的记录
    Chrome浏览器被劫持
    记录一个GO安装问题
    记录开发环境配置 MySql(5.7.17)+EF6.x+VS2017(15.7.1)
    win7(x64)下安装cocos2d并编译安卓项目
    Xocde一次版本升级遇到的问题 (Code Sign Error)
    【转】SqlServer将没有log文件的数据库文件附加到服务器中
    [转]IIS6.0迁移至IIS7.0
    重置VS设置
  • 原文地址:https://www.cnblogs.com/lingr/p/5380250.html
Copyright © 2011-2022 走看看