SqlSugar框架背景知识:

SqlSugar是一款 老牌 .NET 开源ORM框架,由果糖大数据科技团队维护和更新 ,使用文档可以参考官方文档:https://www.donet5.com/Home/Doc, GitHub的地址是:https://github.com/donet5/SqlSugar 优点: 简单易用、功能齐全、高性能、轻量级,支持数据库:MySql、SqlServer、Sqlite、Oracle 、 postgresql、达梦、人大金仓。由于它是ORM的框架组件,因此标识性的处理也是常规的操作,一般的SqlSugar对数据实体对象提供和数据库信息的标注处理。 目前基于.net core6.0基础上进行开发,框架支持MySql、SqlServer、Sqlite、Oracle 、 postgresql等常用数据库的配置切换。

SqlSugar框架的特点:

我们来大概了解下SqlSugar开发框架涉及到的内容。为了避免像ABP VNext框架那样分散几十个项目,我们尽可能聚合内容放在一个项目里面。

主要的设计模块场景如下所示。

 

2、Winform 端功能介绍

主体框架界面,包括权限相关的用户、角色、机构、功能、菜单、日志、字典、附件等模块内容,以及工作流模块内容。

工作流模块内容

SqlSugar框架代码生成,可以利用代码生成工具快速生成后端框架代码,Winform端代码生成,Vue3+ElementPlus界面代码生成。