Entity Model Studio [V2.7]

2024-03-04發(fā)布者:zhangliang大?。?/span> 下載:0

文件大小:

軟件介紹

image.png

Entity Model Studio是一款支持面向?qū)ο笤O(shè)計(jì)方法的建模及代碼生成工具,集面向?qū)ο蟮撵o態(tài)建模,物理數(shù)據(jù)庫(kù)設(shè)計(jì),代碼自動(dòng)生成于一體。Entity Model Studio包括一個(gè)完全自主研發(fā)的ORM內(nèi)核,并與靜態(tài)模型高度結(jié)合,實(shí)現(xiàn)了為模型生成代碼,所設(shè)計(jì)即所得的強(qiáng)大功能。Entity Model Studio具有如下的優(yōu)勢(shì)和特色:

基于UML標(biāo)準(zhǔn)的靜態(tài)建模

Entity Model Studio提供了一個(gè)基于UML標(biāo)準(zhǔn)的圖形化建模方法,同時(shí)又對(duì)UML做了適當(dāng)?shù)牟眉?,從而既保留UML的價(jià)值又使得用戶(hù)十分容易使用?;谝延械闹R(shí)和經(jīng)驗(yàn)就可以掌握Entity Model Studio的使用。2.0版新增加了用例圖和時(shí)序圖

數(shù)據(jù)庫(kù)設(shè)計(jì)

Entity Model Studio的數(shù)據(jù)庫(kù)設(shè)計(jì)和實(shí)體的靜態(tài)模型是高度結(jié)合,所以提供了一種面向?qū)ο蟮奈锢頂?shù)據(jù)庫(kù)設(shè)計(jì)方式,完整將實(shí)體模型中的繼承和多態(tài)特性在數(shù)據(jù)庫(kù)設(shè)計(jì)中得到體現(xiàn)。同時(shí)Entity Model Studio提供數(shù)據(jù)庫(kù)生成,數(shù)據(jù)庫(kù)同步以及從數(shù)據(jù)庫(kù)逆向生成實(shí)體模型等功能,為開(kāi)發(fā)者提供了更多的便利。目前Entity Model Studio支持Sql Server(2005)和Oracle(10g),Access三種數(shù)據(jù)庫(kù)。2.0版增強(qiáng)了sql文本編輯器,支持智能提示和語(yǔ)法高亮。

源代碼及文檔生成

Entity Model Studio目前支持C#和VB.NET兩種不同語(yǔ)言的源代碼生成功能。源代碼中各個(gè)實(shí)體類(lèi)以及內(nèi)容和靜態(tài)模型中的實(shí)體是一致的,源代碼完全是根據(jù)模型來(lái)生成。Entity Model Studio同時(shí)也支持?jǐn)?shù)據(jù)庫(kù)文檔的生成,該文檔描述了數(shù)據(jù)庫(kù)中各表的結(jié)構(gòu)。

Eql語(yǔ)言

Eql是實(shí)體查詢(xún)語(yǔ)言(Entity Query Language)的縮寫(xiě),是基于宿主語(yǔ)言的Sql語(yǔ)句編寫(xiě)接口。獨(dú)立的使用Eql可以讓開(kāi)發(fā)者按照習(xí)慣的編碼方式非常方便的書(shū)寫(xiě)出各種Sql語(yǔ) 句;也可以結(jié)合EMLib一起使用從而可以完成所有強(qiáng)大的ORM功能。

EMLib

EMLib是我們完全獨(dú)立自主研發(fā)的一個(gè)ORM框架。這個(gè)框架實(shí)現(xiàn)了強(qiáng)大的ORM功能。對(duì)數(shù)據(jù)庫(kù)的所有操作是完全面向?qū)ο蟮?,?duì)于實(shí)體的關(guān)系和實(shí)體屬性方面也完善的支持,并且所有的功能都支持類(lèi)的多態(tài)特性。同時(shí)EMLib還提供懶加載,數(shù)據(jù)刷新,可控制的級(jí)聯(lián)操作,內(nèi)存(全局)事務(wù),全局對(duì)象查詢(xún)等功能和機(jī)制,從而實(shí)現(xiàn)了完備的對(duì)象映射和面向?qū)ο蟮臄?shù)據(jù)庫(kù)開(kāi)發(fā)能力。

更新日志

1. 支持MySql數(shù)據(jù)庫(kù)版本是5.6及其兼容版本

2. Oracle更新支持12c及其兼容版本

3. 修復(fù)所有已發(fā)現(xiàn)的缺陷。

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開(kāi)發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線(xiàn)投稿、無(wú)法下載等問(wèn)題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說(shuō)明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部