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

2章 相關的技術背景和基礎知識

本章內容:

1.介紹面向對象和UML基礎知識,UML是分析源碼的主要工具,尤其是通過UML圖來進行演示。同時,對于類與類之間、接口與接口之間、類和接口之間的關系進行了詳細的描述,這也是為將來進行iBATIS各個組件的框架分析提供基礎知識。

2.介紹iBATIS所涉及的Java基礎知識,這些基礎知識包括Java的I/O操作、XML操作、線程管理、反射機制、動態代理、JDBC、JavaBean和JNDI等。

3.介紹iBATIS所涉及的數據庫基礎知識,主要是SQL語句和事務管理。

4.介紹iBATIS所涉及的Java EE規范,主要是JTA規范。

5.介紹iBATIS所涉及的開源ORM框架,包括Hibernate、TopLink、Apache OJB等。

6.介紹iBATIS所涉及的其他開源框架,主要是Log相關的開源框架、OSCache、commons-dbcp等。

7.介紹iBATIS在設計框架中涉及的GoF設計模式。

要了解iBATIS,首先還要具備一些基礎知識。這些基礎知識在以后閱讀本書是非常有幫助的,現在簡單介紹如下。

主站蜘蛛池模板: 澄迈县| 依兰县| 全州县| 河津市| 四子王旗| 清流县| 太仆寺旗| 皋兰县| 乌兰县| 松滋市| 高淳县| 乌拉特前旗| 黄浦区| 广河县| 巴中市| 通化县| 恩平市| 米林县| 滕州市| 麻江县| 宝坻区| 晴隆县| 山东| 三门峡市| 外汇| 桐梓县| 图们市| 罗定市| 六枝特区| 德庆县| 贵定县| 河池市| 牙克石市| 额济纳旗| 石河子市| 贵德县| 措勤县| 塘沽区| 哈巴河县| 涪陵区| 六盘水市|