自动代码生成规则.doc

自动代码生成规则.doc

ID:55587392

大小:24.00 KB

页数:2页

时间:2020-05-19

自动代码生成规则.doc_第1页
自动代码生成规则.doc_第2页
资源描述:

《自动代码生成规则.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、自动代码生成1.表存储过程TableName规则为剔出”_”,”-”等特殊字符,首单词大写例如Sys_Log转换后为SysLog如果是FlowER中,则命名规则为usp_SystemName_TableName_Operation否则命名规则为usp_SystemName_Operation存储过程名称及其功能:--是否存在记录usp_SystemName_IsExist--添加一条记录usp_SystemName_Insert--更新一条记录usp_SystemName_Update--删除一

2、条记录usp_SystemName_Delete--获取实体usp_SystemName_GetModel--获取一批记录usp_SystemName_GetList2.Entity私有属性定义时不赋予初始值命名空间规则为:BenQ.Application.SystemName.EntityClassName规则为TableName剔出”_”,”-”等特殊字符,首单词大写例如Sys_Log转换后为SysLog3.DataAccess命名空间为:BenQ.Application.SystemNam

3、e.DAL函数及其功能:--是否存在记录publicboolIsExist(PK),publicboolIsExist(intRowID)--添加一条记录publicboolInsert(BenQ.Application.SystemName.EntityobjEntity)--更新一条记录publicboolUpdate(BenQ.Application.SystemName.EntityobjEntity)--删除一条记录publicboolDelete(PK),publicboolDele

4、te(intRowID)--获取实体publicEntityGetModel(PK),publicEntityGetModel(intRowID),--获取一批记录publicDataTableGetList(Parameters),publicDataSetGetList(Parameters),4.Business命名空间为:BenQ.Application.SystemName.BL函数及其功能:--是否存在记录publicboolIsExist(PK),publicboolIsExist

5、(intRowID)--添加一条记录publicboolInsert(BenQ.Application.SystemName.EntityobjEntity)--更新一条记录publicboolUpdate(BenQ.Application.SystemName.EntityobjEntity)--删除一条记录publicboolDelete(PK),publicboolDelete(intRowID)--获取实体publicEntityGetModel(PK),publicEntityGetM

6、odel(intRowID),--获取一批记录publicDataTableGetList(Parameters),publicDataSetGetList(Parameters),eg.publicboolInsert(BenQ.Application.SystemName.Entity.CategoryobjEntity){boolsucess=false;using(CategoryAccesscategoryAccess=newCategoryAccess()){sucess=categ

7、oryAccess.Insert(objEntity);}returnsucess;}备注:目前考虑只对单张表生成各个层的类,但考虑到以后可能需要多张表关联和其它扩展性,所以在读取数据库中表时在内存中重新构造表如下:FieldDataTypeDescriptionColumnNameString数据库中栏位名称ColumnTypeString栏位类型ColumnLenghtString栏位长度ColumnDefValueString栏位默认值ColumnIsIdentityString栏位是否自

8、增长Y/NColumnIsPKString栏位是否是主键Y/NColumnTableString栏位属于哪张表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。