zoukankan      html  css  js  c++  java
  • mvc项目架构分享系列之架构搭建初步 架构搭建初步

    4.项目架构各部分解析

    • Core

    • Models

    • IDAL

    • MSsqlDAL

    • IBLL

    • BLL

    • WebHelper

    • Web

    • AdminLogic

    5.项目架构初步搭建

    1)      创建一个空白解决方案

    2)     添加解决方案文件夹,初步分层UI、Service、Repository、Infrastructure

    3)     创建项目(除Web项目外,其他均创建为类库项目)

    a)     在Infrastructure层创建Core项目

    b)     在Infrastructure层创建Models项目

    c)     在Repository层创建IDAL项目

    d)     在Repository层创建MSsqlDAL项目

    e)     在Service层创建IBLL项目

    f)      在Service层创建BLL项目

    g)     在UI层创建WebHelper项目

    h)     在UI层创建AdminLogic项目

    i)       在UI层创建Web项目

    4)     对各项目添加引用,各项目引用如下:

    • Models
    • Core
    • IDAL --> Core,Models
    • MSsqlDAL --> IDAL,Core,Models
    • MysqL --> IDAL,Models
    • IBLL --> IDAL,Models
    • BLL --> IBLL,IDAL,Models
    • WebHelper --> IBLL,Models
    • AdminLogic -->WebHelper,Models
    • Web --> AdminLogic,WebHelper,Models

    5)     将Web设置为启动项目

     转自:https://www.jb51.cc/aspnet/868372.html

  • 相关阅读:
    1289 大鱼吃小鱼
    install ios开发环境
    Xcode_5
    嵌入式学习_AD学习篇
    课务IOS概述_1
    动态规划入门(2):01背包问题
    Python记之薄暮笔记
    线段树进阶:权值线段树
    动态规划入门(1):最长递增子序列
    python记之Hello world!
  • 原文地址:https://www.cnblogs.com/javalinux/p/14486441.html
Copyright © 2011-2022 走看看