iBATIS官方下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁(yè)編程開發(fā)編程輔助 → iBATIS(Java框架) v3.2.2 官方最新版

iBATIS(Java框架)

v3.2.2 官方最新版 iBATIS(Java框架) 網(wǎng)友評(píng)分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: iBATIS Java框架

iBATIS是一個(gè)由Clinton Begin在2001年發(fā)起的開放源代碼項(xiàng)目。最初側(cè)重于密碼軟件的開發(fā),現(xiàn)在是一個(gè)基于Java的持久層框架。iBATIS功能強(qiáng)大,支持DataSource、local transaction management和global transaction;支持復(fù)雜的對(duì)象映射; 知道怎樣操作10種以上的數(shù)據(jù)庫(kù);可配置的caching等

iBATIS說明:

iBATIS提供的持久層框架包括SQL Maps和Data access Objects(DAO),同時(shí)還提供一個(gè)利用這個(gè)框架開發(fā)的JPetStore實(shí)例。

相對(duì)Hibernate和ApacheOJB等“一站式”O(jiān)RM解決方案而言,ibatis 是一種“半自動(dòng)化”的ORM實(shí)現(xiàn)。

iBATIS 目前提供了三種語(yǔ)言實(shí)現(xiàn)的版本,包括:Java、.NET以及Ruby。

iBATIS常見問題:

1. 系統(tǒng)的部分或全部數(shù)據(jù)來自現(xiàn)有數(shù)據(jù)庫(kù),處于安全考慮,只對(duì)開發(fā)團(tuán)隊(duì)提供幾條Select SQL(或存儲(chǔ)過程)以獲取所需數(shù)據(jù),具體的表結(jié)構(gòu)不予公開。

2. 開發(fā)規(guī)范中要求,所有牽涉到業(yè)務(wù)邏輯部分的數(shù)據(jù)庫(kù)操作,必須在數(shù)據(jù)庫(kù)層由存儲(chǔ)過程實(shí)現(xiàn)(就筆者工作所面向的金融行業(yè)而言,工商銀行、中國(guó)銀行、交通銀行,都在開發(fā)規(guī)范中嚴(yán)格指定)

3. 系統(tǒng)數(shù)據(jù)處理量巨大,性能要求極為苛刻,這往往意味著我們必須通過經(jīng)過高度優(yōu)化的SQL語(yǔ)句(或存儲(chǔ)過程)才能達(dá)到系統(tǒng)性能設(shè)計(jì)指標(biāo)。

面對(duì)這樣的需求,再次舉起 Hibernate 大刀,卻發(fā)現(xiàn)刀鋒不再銳利,甚至無(wú)法使用,奈何?恍惚之際,只好再摸出JDBC 準(zhǔn)備拼死一搏……,說得未免有些凄涼,直接使用 JDBC進(jìn)行數(shù)據(jù)庫(kù)操作實(shí)際上也是不錯(cuò)的選擇,只是拖沓的數(shù)據(jù)庫(kù)訪問代碼,乏味的字段讀取操作令人厭煩。

軟件截圖

下載地址 電腦版

用戶評(píng)論

熱門評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱:
請(qǐng)不要評(píng)論無(wú)意義或臟話,我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)