# EasyDater **Repository Path**: XiaoShaw/easydater ## Basic Information - **Project Name**: EasyDater - **Description**: EasyDater ORM V5.7 【一款轻型ORM工具,支持实体类、支持SQL语句、支持存储过程】 快速开发,非我莫属 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-12-03 - **Last Updated**: 2024-05-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: ORM, 快速开发, SQLHelper ## README # EasyDater
#### 介绍
EasyDater ORM V5.7
【一款轻型ORM工具,支持实体类、支持SQL语句、支持存储过程】
快速开发,非我莫属

#### 软件架构
前言:核心代码来源于作者另一个开源项目EasyPlat.net快速开发平台V5.6(基于.net framework的WEB快速开发平台)。
巨大改变:类库升级到.net 7实现跨平台,增加对象关系映射(Object Relational Mapping,简称ORM)
仅仅:支持MS SQL Server各个版本
支持:Web,WinForm【 可用于MVC模式,三层架构、或不分架构直接使用】
跨平台:Windows,Linux,MacOS等

#### 安装教程

方法1 把DLL引入项目中。
方法2 把源代码项目,加载到现有解决方案。进行项目引用。
备注:数据库连接字符串的名字为:MssqlConn (也可以修改EasyDater项目Helper目录中ConfigHelper.cs文件中的获取代码)

#### 使用说明

EasyHelper easyHelper=new EasyHelper();

###############欢迎使用《EasyDater自动化开发工具》############################

本工具为EasyDate ORM组件之配套,可以帮助快速开发软件,省去繁琐的敲键盘输入代码。
【表实体M】:封装类,生成数据库中表对应的实体类。自增ID做主键[Description("AUTOKEY") ],字符串做主键[Description("PRIMARYKEY")],自动填充默认值[Description("DEFAULTCOL")],计算列COMPUTECOL,其他列OTHERCOL
【实体封装C】:封装实例,界面提交的数据封装成实例,进行增加或修改操作。
【SQL封装C】:不使用实体类的时候,可以直接SQL语句操作(旧开发模式),获取界面控件的值进行封装,进行增加或修改操作。
【Web控件V】:生成Web界面控件,免得一个一个去输入,拷贝进界面,稍微修改,节省时间。
【Win控件V】:生成WinForm界面控件,通过拷贝使用。


#############################################
# 开发软件就是如此快捷 #
# 老萧 775066802@qq.com #
#############################################