Skip to content

yaoxingqi/Kingdee-K3Cloud-BusinessObject-Model-Generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

金蝶K3Cloud业务对象实体类生成器

简介

使用此项目需要具备一定的K3Cloud开发经验,理解K3Cloud业务对象的基本概念
此项目旨在提供一种方法来生成业务对象实体类
通过此项目,你可以把一个业务对象中关于数据库定义的部分,生成一个实体类,如下图
主类

如何实现的?

此项目通过读取业务对象的元数据和解析,把其中的单据体、字段等元素映射为类定义、属性定义,从而生成cs文件

适合谁使用?

从事K3Cloud的开发人员

能做什么?

可以帮助开发人员节省定义业务对象实体类的时间(如果定义的话)
开发人员可以自由修改此项目源代码以满足项目需要,如自定义命名空间、类名或者生成规则等
作为ORM的一部分,编写Linq to K3Cloud

如何使用?

  1. 把项目中使用到的Kingdee.BOS、Kingdee.BOS.Core、Kingdee.BOS.DataEntity、Kingdee.BOS.ServiceFacade.KDServiceClient、Kingdee.BOS.ServiceFacade.KDServiceClientFx这5个程序集的引用指向于K3Cloud的安装目录WebSite\bin文件夹下对应的程序集文件
  2. 修改项目中App.config文件中的配置
  3. 编译并启动项目,按照提示输入业务对象标识即可

License

see License

About

金蝶K3Cloud业务对象实体类生成器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%