ibatis 開(kāi)發(fā)指南.
相對(duì)Hibernate和Apache ojb 等“一站式”O(jiān)RM解決方案而言,ibatis 是一種“半
自動(dòng)化”的ORM實(shí)現(xiàn)。
所謂“半自動(dòng)”,可能理解上有點(diǎn)生澀。縱觀目前主流的ORM,無(wú)論Hibernate 還是
Apache ojb,都對(duì)數(shù)據(jù)庫(kù)結(jié)構(gòu)提供了較為完整的封裝,提供了從POJO 到數(shù)據(jù)庫(kù)表的全
套映射機(jī)制。程序員往往只需定義好了POJO 到數(shù)據(jù)庫(kù)表的映射關(guān)系,即可通過(guò)Hibernate
或者ojb 提供的方法完成持久層操作。程序員甚至不需要對(duì)SQL 的熟練掌握,
Hibernate/ojb 會(huì)根據(jù)制定的存儲(chǔ)邏輯,自動(dòng)生成對(duì)應(yīng)的SQL 并調(diào)用JDBC 接口加以執(zhí)
行。
標(biāo)簽:
Hibernate
ibatis
Apache
ojb
上傳時(shí)間:
2013-11-26
上傳用戶(hù):asdkin