官术网_书友最值得收藏!

第一部分 iBATIS的基礎知識

1章 iBATIS概述

本章內容:

1.首先對iBATIS進行總體性的介紹。

2.對ORM模式和持久層進行了分析說明。

3.說明iBATIS主要的組件和實現方式。

在信息系統的開發過程中,由于絕大多數業務模型都涉及關系數據庫,在采用Java作為系統的開發語言時,傳統應用開發方法是直接用JDBC與數據庫交互。但在這種模式下開發和維護工作量都很大并且維護調試也非常不方便,并且一旦業務邏輯稍微有一些變更,就需要大量地更改這些JDBC中的SQL語句,因此不管是開發還是維護系統都很不方便。由于Java的面向對象性和關系型數據庫的關系型結構相差甚遠,所以很有必要引入一種在對象與關系型數據庫之間的直接映射機制。這種映射應該盡量地多使用配置文檔,以便今后業務邏輯更改后能通過修改映射文件而不是Java源代碼,從而出現了O/R映射模式。有很多開源項目都實現了Java O/R映射,而iBATIS是其中最為優秀的實現架構之一。

本書主要分析iBATIS的源碼,一方面是為用戶更好地理解和掌握iBATIS,另一方面也是讓一些高層次的開發人員從理論和實踐上都有一個層次的提高。

主站蜘蛛池模板: 钦州市| 林口县| 南溪县| 竹溪县| 加查县| 梅州市| 东兴市| 洛宁县| 通河县| 锦州市| 额敏县| 栖霞市| 崇礼县| 高清| 德钦县| 鹤庆县| 金坛市| 甘南县| 禹城市| 克什克腾旗| 东港市| 阳朔县| 保定市| 望江县| 咸阳市| 嘉善县| 泸溪县| 定日县| 囊谦县| 塘沽区| 康平县| 瑞昌市| 沽源县| 吐鲁番市| 富蕴县| 乌鲁木齐市| 乌兰察布市| 南昌市| 万载县| 安徽省| 邵东县|