目标
由于建造的只是精心开发模板,主需要满足基本要求即可。
框架结构简单
数据库支持:Mssql,Mysql
构架便于上手
支持良好的业务扩展
是一套基础开发模板
技术选型
开发语言:c#
运行时.net Framework4.5
IoC:Autofac,Autofac.WebApi2
Dto:AutoMapper
序列化:Newtonsoft.Json
Orm:FreeSql
api:Aspnet.WebApi
数据库:首先MSSQL,次先Mysql
缓存:基于列表或字典实现单机内存级缓存
架构分层
数据库访问层
Freesql实体定义,也就是我们常说的是数据库实体
提供dbContext上下文的方式访问
复杂的sql操作接口定义及实现,如:多表查询,存储过程执行等
业务层
业务层细分两个项目,BAccurate只做业务领域实体,值对象,系统配置对象,系统模型对象,AppServ
2021-03-25 14:35:27
1.45MB
CSS
1