- 軟件大小:3.30M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 編程輔助
- 更新時間:2014-12-06 09:34
- 運行環境:WinAll
- 軟件等級:
- 軟件廠商:
- 官方網站:http://www.dq05.cn


7.84M/中文/10.0
15.39M/中文/5.8
15.70M/中文/10.0
12.36M/中文/10.0
25.45M/中文/0.0
iBATIS是一個由Clinton Begin在2001年發起的開放源代碼項目。最初側重于密碼軟件的開發,現在是一個基于Java的持久層框架。iBATIS功能強大,支持DataSource、local transaction management和global transaction;支持復雜的對象映射; 知道怎樣操作10種以上的數據庫;可配置的caching等
iBATIS提供的持久層框架包括SQL Maps和Data access Objects(DAO),同時還提供一個利用這個框架開發的JPetStore實例。
相對Hibernate和ApacheOJB等“一站式”ORM解決方案而言,ibatis 是一種“半自動化”的ORM實現。
iBATIS 目前提供了三種語言實現的版本,包括:Java、.NET以及Ruby。
1. 系統的部分或全部數據來自現有數據庫,處于安全考慮,只對開發團隊提供幾條Select SQL(或存儲過程)以獲取所需數據,具體的表結構不予公開。
2. 開發規范中要求,所有牽涉到業務邏輯部分的數據庫操作,必須在數據庫層由存儲過程實現(就筆者工作所面向的金融行業而言,工商銀行、中國銀行、交通銀行,都在開發規范中嚴格指定)
3. 系統數據處理量巨大,性能要求極為苛刻,這往往意味著我們必須通過經過高度優化的SQL語句(或存儲過程)才能達到系統性能設計指標。
面對這樣的需求,再次舉起 Hibernate 大刀,卻發現刀鋒不再銳利,甚至無法使用,奈何?恍惚之際,只好再摸出JDBC 準備拼死一搏……,說得未免有些凄涼,直接使用 JDBC進行數據庫操作實際上也是不錯的選擇,只是拖沓的數據庫訪問代碼,乏味的字段讀取操作令人厭煩。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容