?
?
?
Atitit ?基于meta的orm,提升加速數(shù)據(jù)庫相關(guān)應(yīng)用的開發(fā)
?
1.2.2. 動(dòng)態(tài)實(shí)體{}2
1.2.3. 使用sql、linq作為數(shù)據(jù)操作標(biāo)準(zhǔn)化dsl3
?
?
1.1.?Overview概論
主要是為了解決這些問題。。
現(xiàn)有的orm方案流行有mybatis,hibernate等。。但往往要加很多注解或者配置,比較繁瑣。。
既然字段的定義以及屬性都在數(shù)據(jù)庫里面存儲(chǔ),那么可以直接利用meta api從數(shù)據(jù)庫里面獲取定義就可以了。
實(shí)體對(duì)象定義繁瑣。。
1.2.?Function & Feature功能特性
1.2.1.?meta api
??
?
因?yàn)橐@取字段的信息,比如名字,長度,數(shù)據(jù)格式等。既然字段的定義以及屬性都在數(shù)據(jù)庫里面存儲(chǔ),那么可以直接利用meta api從數(shù)據(jù)庫里面獲取定義就可以了。
?
?
1.2.2.?動(dòng)態(tài)實(shí)體{}?
??
?
免去繁瑣的實(shí)體對(duì)象的配置與編譯
對(duì)于簡單應(yīng)用?直接界面ui傳遞到數(shù)據(jù)庫
建立起h5 ui>> jquery >http param>>req >>dic/map>>sql
對(duì)于復(fù)雜應(yīng)用,可以在中階層做一些操作與轉(zhuǎn)換
?
1.2.3.?使用sql、linq作為數(shù)據(jù)操作標(biāo)準(zhǔn)化dsl
1.2.4.?Js版本orm接口
Note:公網(wǎng)應(yīng)用需要增加安全配置。。。內(nèi)網(wǎng)應(yīng)用可直接快捷使用。。
?
作者::?綽號(hào):老哇的爪子?(?全名::Attilax?Akbar?Al?Rapanui?阿提拉克斯?阿克巴?阿爾?拉帕努伊?)?
漢字名:艾提拉(艾龍)?
Atiend
?
?
?
?
?
本文摘自 :https://blog.51cto.com/a