Entity Model Studio是一款支持面向?qū)ο笤O(shè)計(jì)方法的建模及代碼生成工具,集面向?qū)ο蟮撵o態(tài)建模,物理數(shù)據(jù)庫(kù)設(shè)計(jì),ORM代碼自動(dòng)生成于一體。Entity Model Studio自帶了完全自主研發(fā)的ORM內(nèi)核,并與靜態(tài)模型高度結(jié)合,實(shí)現(xiàn)了為模型生成代碼,所設(shè)計(jì)即所得的強(qiáng)大功能。
Entity Model Studio的集成設(shè)計(jì)環(huán)境,將UML的靜態(tài)建模,實(shí)體設(shè)計(jì),數(shù)據(jù)庫(kù)生成完整而連貫的統(tǒng)一為一個(gè)整體。這樣常規(guī)需要幾個(gè)軟件或者幾個(gè)步驟來(lái)完成的工作,用 Entity Model Studio一個(gè)軟件在建模的一個(gè)步驟中即可完成,并且完整而完善的支持面向?qū)ο蟮奶匦浴?/p>
Entity Model Studio生成的代碼以及自主研發(fā)的ORM內(nèi)核框架,目前支持多種主流的開(kāi)發(fā)語(yǔ)言(C#,VB.NET)和數(shù)據(jù)庫(kù) (SQL,Oracle,Access,MySql)。由于和靜態(tài)模型高度結(jié)合,基于模型生成代碼,為模型而生成代碼,從而實(shí)現(xiàn)了非常強(qiáng)大的功能,達(dá)到了所設(shè)計(jì)即所得的效果。
Entity Model Studio為了靈活和完善的完成面向?qū)ο蟮臄?shù)據(jù)操作,我們還自主研發(fā)了實(shí)體查詢語(yǔ)言,EQL(Entity Query Language)接口。使用該接口可以非常方便和靈活的寫出基于宿主語(yǔ)言的各種SQL語(yǔ)句。在保證便捷和高效開(kāi)發(fā)的同時(shí),這種方式從功能上完全可以和傳統(tǒng)的直接寫文本字符串的方式相媲美。
Entity Model Studio的運(yùn)行需要.Net Framework 4.0 的支持,使用前請(qǐng)確認(rèn)已經(jīng)安裝了該軟件。
此次更新內(nèi)容如下:
1. 支持MySql數(shù)據(jù)庫(kù)版本是5.6及其兼容版本
2. Oracle更新支持12c及其兼容版本
3. 修復(fù)所有已發(fā)現(xiàn)的缺陷。