iBATIS框架主要的類層次結構總體來說iBATIS的系統結構還是比較簡單的,它主要完成兩件事情:根據JDBC規范建立與數據庫的連接;通過反射打通Java對象與數據庫參數交互之間相互轉化關系。iBATIS的框架結構也是按照這種思想來組織類層次結構的,其實它是一種典型的交互式框架。先期準備好交互的必要條件,然后構建一個交互的環境,交互環境中還劃分成會話,每次的會話也有一個環境。當這些環境都準備好了以后,剩下的就是交換數據了。其實涉及到網絡通信,一般都會是類似的處理方式。