ABP
xiangcns
专注开发工程物料管理系统,ERP类软件架构,数字工厂设计协同、数字化交付和PDMS建模软件二次开发
展开
-
ABP框架学习笔记(一)——概要介绍
ABP采用了以下技术服务器端:ASP.NET MVC 5、Web API 2、C# 5.0DDD领域驱动设计(Entities、Repositories、Domain Services、Domain Events、ApplicationServices、DTOs等)Castle windsor (依赖注入容器)Entity Framework 6 \NHibernate,数据迁移L...转载 2019-05-30 14:25:24 · 2915 阅读 · 0 评论 -
ABP框架学习笔记(二)——层次架构体系介绍
1.2 ABP总体介绍 - 层架构体系1.2.1 前言为了减少复杂性和提高代码的可重用性,采用分层架构是一种被广泛接受的技术。为了实现分层的体系结构,ABP遵循DDD(领域驱动设计)的原则,将工程分为四个层:展现层(Presentation):向用户提供一个接口(UI),使用应用层来和用户(UI)进行交互。应用层(Application):应用层是表现层和领域层能够实现交互的中间者,协调...转载 2019-05-30 14:36:38 · 2628 阅读 · 0 评论 -
ABP框架学习笔记(便签一)——abp中对json的封装
Abp封装了AbpJsonResult继承于JsonResult,其中主要添加了两个属性:CamelCase 驼峰式命名 和Indented 是否缩进并在AbpController 中重载了Controller的Json()方法,强制所有返回的Json格式数据为AbpJsonResult类型,并提供了AbpJson()的虚方法。其中result为代码中指定返回的数据。其他几个键值对是ABP封装...原创 2019-07-25 00:06:14 · 1766 阅读 · 0 评论