文件名称:ABP生成的初始框架
文件大小:9.57MB
文件格式:RAR
更新时间:2021-03-26 10:43:27
ABP框架
ABP框架的搭建, 1.2 框架所包含技术 1.2.1 .NET MVC 5、Web API 2、C# 5.0 1.2.2 领域驱动设计,如实体、仓储、领域服务、领域事件、应用服务、数据传输对象、工作单元等 1.2.3 分层体系结构:基础设施层 =》 领域层 =》 应用层 =》 展现层 1.2.4 提供一个基础架构来开发可重用可配置的模块 1.2.5 集成现今主流流行的前端开发框架(Bootstrap、Less、AngularJs、jQuery、Modernizr、jQuery.validate、jQuery.form、jQuery.blockUI、json2等) 1.2.6 提供一个基础架构实现IOC(依赖注入,主要采用Castle Windsor) 1.2.7 支持并实现数据迁移,这里主要采用Entity Framework 1.2.8 模块化开发,每个模块可单独指定数据库,拥有独立的EF DbContext 1.2.9 包含一个简单灵活的多语言/本地系统 1.2.10 通过EventBus实现服务端全局领域事件 1.2.11 统一异常处理,应用层不需要自己写异常处理代码 1.2.12 提供针对Application层方法的参数有效性认证 1.2.13 通过Application Service创建Web API层,无需编写ApiController 1.2.14 提供基类帮助用户实现一些常见任务 1.2.15 约定优于配置 1.2.16 Zero模块提供身份验证、授权管理、用户&角色管理、系统设置存取管理、审计日志