Entity Model Studio是一款反对于面向工具妄想措施的建模及代码天生工具,集面向工具的动态建模,物理数据库妄想,代码自动天生于一体。Entity Model Studio搜罗一个实用自主研发的ORM内核,并与动态模子高度散漫,实现为了为模子天生代码,所妄想即所患上的强盛功能。Entity Model Studio具备如下的优势以及特色:基于UML尺度的动态建模
Entity Model Studio提供了一个基于UML尺度的图形化建模措施,同时又对于UML做了适量的裁剪,从而既保存UML的价钱又使患上用户颇为简略运用。基于已经有的知识以及履历就能把握Entity Model Studio的运用。数据库妄想
Entity Model Studio的数据库妄想以及实体的动态模子是高度散漫,以是提供了一种面向工具的物理数据库妄想方式,残缺将实体模子中的秉持以及多态特色在数据库妄想中患上到展现。同时Entity Model Studio提供数据库天生,数据库同步以及从数据库逆向天生实体模子等功能,为开拓者提供了更多的利便。当初Entity Model Studio反对于Sql Server(2005)以及Oracle(10g)两种数据库。源代码及文档天生
Entity Model Studio当初反对于C#以及VB.NET两种差距语言的源代码生乐成用。源代码中各个实体类以及内容以及动态模子中的实体是不同的,源代码实用是凭证模子来天生。Entity Model Studio同时也反对于数据库文档的天生,该文档形貌了数据库中各表的妄想。Eql语言
Eql是实体查问语言(Entity Query Language)的缩写,是基于宿主语言的Sql语句编写接口。自力的运用Eql可能闪开拓者凭证习气的编码方式颇为利便的誊写出种种Sql语 句;也可能散漫EMLib一起运用从而可能实现所有强盛的ORM功能。EMLib
EMLib是咱们实用自力自主研发的一个ORM框架。这个框架实现为了强盛的ORM功能。对于数据库的所有操作是完向工具的,对于实体的关连以及实体属性方面也美满的反对于,而且所有的功能都反对于类的多态特色。同时EMLib还提供懒加载,数据刷新,可操作的级联操作,内存(全局)事件,全局工具查问等功能以及机制,从而实现为了残缺的工具映射以及面向工具的数据库开拓能耐。
Entity Model Studio v2.0.0.1168 更新内容:
更正了2013年12月宣告后所有已经发现的缺陷