MKH17业务模块化快速开发框架。
后端技术:.Net6或.NET7,多数据库,dapper,WebAPi。
二、功能介绍
1.模块化
理解模块化 – 一天一模块,三天一系统。
模块约定 – 约定大于配置。
模块规范 – 有规范,才有效率。
2.基础功能
依赖注入 – 万物皆可注入。
配置项 – 模块化的配置项管理,配置隔离,开箱即用。
日志 – 基于Serilog的高效日志记录。
帮助类 – 封装常用帮助类,让您事半功倍。
扩展方法 – 封装常用扩展方法,高效开发。
对象映射 – 基于AutoMapper封装,简单易用的对象映射。
多语言 – 冲出国门,冲出亚洲,冲向国际。
3.数据操作
高效ORM – 基于Dapper扩展的高性能ORM。
增删改查 – 泛型CRUD。
高级查询 – 复杂查询语句构造。
批量操作 – 构造条件批量删除数据。
集成其他ORM – 多一份选择,多一份安全。
三、注意事项
默认使用sqlite数据库,参看readme.doc文档运行项目。