工厂三层结构环境的搭建

工厂三层结构

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

一、创建项目

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

2、创建IDAL,实现接口。

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

4、创建DBUtility,放DBHelpersql.cs。

System.configuration

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

System.Web、System.configuration

Dataaccess.cs 注释掉出错的代码

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

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

二、添加引用

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

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

3.在SQLServerDAL层添加对DBUtility、IDAL、Model层的引用

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

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 结构图如下:

时间: 2024-07-30 13:39:05

工厂三层结构环境的搭建的相关文章

[转]MVP+WCF+三层结构搭建项目框架

最近,我一直在重构之前做的一个项目,在这个过程中感慨万千.原先的项目是一个运用了WCF的C/S系统,在客户端运用了MVC模式,但MVC的View.Model耦合以及WCF端分布式欠佳等问题让我有了重构的想法,经过了一段时间的改造,逐渐形成了MVP+三层结构+WCF的面向服务的程序架构.在这里我把我的想法写成了一个例子,供大家参考. 在正式开始讲解之前,我必须得感谢Artech.代震军等诸多大虾,他们的文章给了我很大的启发. 我写的这个例子是关于博客管理的,逻辑很简单,就是用户发表文章.发表评论,

mvc与三层结构

http://www.cnblogs.com/zhhh/archive/2011/06/10/2077519.html 又看到有人在问三层架构和MVC的关系,感觉这种问题有点教条化了.因为它们都在逻辑上将应用程序划为三块,凑了一个数字3,就有人非要把它们联系到一起了. 这两个东西我接触有几年了,有一点体会,表达一下: 三层是三层,MVC是MVC,它们毫无关系的. 三层是从整个应用程序架构的角度来分的三层(如果程序需要,还可以分多层). 三层是为了解决整个应用程序中各个业务操作过程中不同阶段的代码

java web笔记——软件三层结构&amp;MVC模式实现注册登陆案例

<学习笔记> Servlet+JSP+JavaBean(MVC)模式适合开发较复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javaBean负责封装数据,各个模块之间层次清晰. 软件三层结构为Web层.业务逻辑层(service层).数据访问层(dao层). 简易的注册登陆案例 项目完整源码地址:https://git.oschina.net/beyondzl/register_login 1.搭建开发环境 1.1导人第三方开发包 dom4j-1.6.1.

人生若只如初见---Spring概述以及环境的搭建

Spring 是什么 Spring是由Apache开发的一种轻量型Java框架,能够更加便捷使用JavaBean(之前只有EJB才能实现) Spring的主要优势:分层架构: DAO层:(Data Access object)数据访问对象,一个数据库的接口 Service层:对于业务的判断和处理 Controller层:接收用户的请求以及和页面的交互 Spring是一个IOC(DI)和AOP容器框架. 这里需要解释 什么是IOC,什么是AOP 1.IOC(DI):Inversion of Con

plsql的环境与介绍:环境的搭建和plsql的简单介绍

PLSQL编程 1.环境的搭建 (1)创建一个存储表空间 SQL> conn /as sysdbaConnected. SQL> create tablespace plsql datafile '/u01/oracle/oradata/ORCL/plsql01.dbf' size 1G; Tablespace created. (2)创建PLSQL用户SQL> create user plsql identified by plsql default tablespace plsql;

windows环境下搭建vue+webpack的开发环境

前段时间一直在断断续续的看vue的官方文档,后来就慢慢的学习搭建vue的开发环境,已经有将近两周了,每到最后一步的时候就会报错,搞的我好郁闷,搁置了好几天,今天又接着搞vue的开发环境,终于成功了.我要把我所参考的文档和实际遇到的问题分享给大家.由于本人也是初级菜鸟一枚,如果有错误,还望谅解指正.下面言归正传: 所参考的文档链接:http://blog.csdn.net/syyling/article/details/52004892 http://www.cnblogs.com/ixxonli

Java开发和运行环境的搭建

Java开发需要准备的东西? JDK+Eclipse 其中JDK的意思是Java开发工具包,Eclipse是进行用于做Java程序开发的工具(当然你也可以用记事本什么的去做). 其他开发工具:JCreator,JBuilder,... jdk的介绍和安装教程度娘里面到处都是,这里自己也在啰嗦一下吧. 关于jdk的详细介绍: JDK是Java Development Kit的缩写,即Java开发工具集.JDK是整个Java的核心,包括了Java运行环境(JRE).Java开发工具和Java基础类库

Dcos环境步骤搭建

Dcos环境步骤搭建 1.DCOS介绍 ·        DC/OS(DataCenter Operating System)是以Apache Mesos 为分布式系统内核的分布式数据中心操作系统 ·        DC/OS可以使企业像使用一台主机一样使用分布式数据中心的多个集群资源,进行弹性地扩容与缩容 ·        DC/OS实现资源自动化管理.进程调度.方便内部进程通讯.简化分布式服务的安装和管理 ·        DC/OS提供网页界面和 CLI ,方便对集群和其中的服务进行远程地

SIP开发环境的搭建(转)

IP开发环境的搭建(转) 要在windows或者linux平台下开发基于SIP的软电话,需要以下软件 服务器端软件: 注册多个客户端到服务器上,可以进行通话测试 SIP客户端软件:主要用于测试,可以对别人已经完成的客户端进行抓包,以比对自己程序的发包数据 SIP协议栈:基于某个现成的SIP协议栈来开发会加快开发进度 RTP栈:传输语言或者视频数据的协议栈 抓包测试工具:调试网络程序最有效的办法 以下介绍这些软件主要以开源软件为主 一 服务器端软件 1. Asterisk:Linux系统下开源的I