规范的代码风格
代码规范易读,注释清晰,方便维护。采用主流的技术,不做任何多余的封装。
丰富的单元测试
严谨的单元测试,确保代码的可靠性。
简洁易用的代码生成功能
内置极易上手的代码生成器,支持单表、父子表等场景的代码生成。使你的编码效率大大提高
超强的自定义权限
提供灵活易用的自定义权限,精细到模块、按钮、API、甚至每个字段维度。
动态表单设计
支持拖拽组件,快速构建表单,无需编写代码,即可实现表单设计
可视化流程设计
通过可视化流程设计器,快速构建流程,无需编写代码,即可实现流程设计
全网最好用的打印解决方案
提供灵活无代码(可能需要写SQL)的打印解决方案,无需开发人员参与即可配置自己需要的打印。
基于Quartz.Net的定时任务
无需开发人员参与即可配置自己需要的定时任务。可随时启/停,可视化配置Cron表达式功能
多租户
支持多租户,轻松管理多个客户的数据。
支持多种数据库类型
支持sqlserver、mysql、Oracle、PostgreSql数据库,理论上支持所有数据库
多ORM支持
同时支持EntityFramework、SqlSugar两款最流行的ORM框架
搭建自己的OAuth服务器
不同于其他项目的统一登录(如微信支付宝登录等),OpenAuth.Net的统一登录指的是自己搭建一套OAuth登录服务,提供给其他项目使用。