iBATIS實(shí)戰(zhàn)

出版時(shí)間:2008-5  出版社:人民郵電出版社  作者:(加)貝讓 等著,葉俊 等譯  頁(yè)數(shù):269  字?jǐn)?shù):431000  譯者:葉俊  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)是講述iBATIS框架的權(quán)威著作。書(shū)中既詳實(shí)地介紹了iBATIS的設(shè)計(jì)理念和基礎(chǔ)知識(shí),也討論了動(dòng)態(tài)SQL、高速緩存、DAD框架等高級(jí)主題,還講解了iBATIS在實(shí)際開(kāi)發(fā)中的應(yīng)用。書(shū)的最后給出了一個(gè)設(shè)計(jì)優(yōu)雅、層次清晰的示例程序JGameStore,該示例涵蓋全書(shū)的大部分知識(shí)點(diǎn),可以作為iBATIS學(xué)習(xí)和Web開(kāi)發(fā)的經(jīng)典案例,非常值得深入研究。    本書(shū)既可為廣大的開(kāi)發(fā)人員(不僅僅是Web應(yīng)用程序開(kāi)發(fā)人員)提供指導(dǎo),也可為架構(gòu)師的項(xiàng)目決策提供參考。項(xiàng)目經(jīng)理、數(shù)據(jù)庫(kù)管理員、質(zhì)量保證員與測(cè)試員以及系統(tǒng)分析師也能從本書(shū)中受益。

作者簡(jiǎn)介

作者:(加拿大)Clinton Begin (加拿大)Brandon Goodin 譯者:葉俊

書(shū)籍目錄

第一部分 介紹  第1章 iBATIS的理念     1.1  一個(gè)結(jié)合了所有優(yōu)秀思想的混合型解決方案     1.2  iBATIS適合應(yīng)用在何處     1.3  使用不同類(lèi)型的數(shù)據(jù)庫(kù)     1.4  iBATIS如何解決數(shù)據(jù)庫(kù)的常見(jiàn)問(wèn)題     1.5  小結(jié)   第2章 iBATIS是什么     2.1  映射SQL語(yǔ)句     2.2  iBATIS如何工作    2.3  為何使用iBATIS     2.4  何時(shí)不該使用iBATIS    2.5  5分鐘內(nèi)用iBATIS創(chuàng)建應(yīng)用程序    2.6  iBATIS未來(lái)的發(fā)展方向    2.7  小結(jié)第二部分 iBATIS基礎(chǔ)知識(shí)  第3章 安裝和配置iBATIS    3.1  獲得一份iBATIS發(fā)布    3.2  發(fā)布中包含的內(nèi)容    3.3  依賴(lài)性     3.4  將iBATIS添加到應(yīng)用程序中    3.5  iBATIS和JDBC    3.6  配置iBATIS(續(xù))    3.7  小結(jié)  第4章 使用已映射語(yǔ)句    4.1  從基礎(chǔ)開(kāi)始    4.2  使用已映射語(yǔ)句    4.3  映射參數(shù)    4.4  使用內(nèi)聯(lián)結(jié)果映射和顯式結(jié)果映射    4.5  小結(jié)   第5章 執(zhí)行非查詢(xún)語(yǔ)句    5.1  更新數(shù)據(jù)的基本方法     5.2  插入數(shù)據(jù)     5.3  更新和刪除數(shù)據(jù)    5.4  運(yùn)行批量更新     5.5  使用存儲(chǔ)過(guò)程     5.6  小結(jié)   第6章 使用高級(jí)查詢(xún)技術(shù)   第7章 事務(wù)   第8章 使用動(dòng)態(tài)SQL第三部分 真實(shí)世界中的iBATIS  第9章 使用高速緩存提高性能   第10章 iBATIS數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象   第11章 DAO使用進(jìn)階  第12章 擴(kuò)展iBATIS 第四部分 iBATIS使用秘訣  第13章 iBATIS最佳實(shí)踐  第14章 綜合案例研究  附錄A iBATIS.NET快速入門(mén) 

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    iBATIS實(shí)戰(zhàn) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)40條)

 
 

  •   講的比較詳細(xì),描述了ibatis的各種功能,當(dāng)然,如果是新手入門(mén),可以去網(wǎng)上找些電子書(shū)先看下
  •   有一點(diǎn)數(shù)據(jù)庫(kù)和C#或者JAVA編程經(jīng)驗(yàn)的,看了后收獲很多,是相當(dāng)不錯(cuò)的教科書(shū)。
  •   現(xiàn)在的書(shū)是越來(lái)越貴了呵呵無(wú)奈啊
  •   他是做這類(lèi)工作的,覺(jué)得這本書(shū)還是很專(zhuān)業(yè)的,以前就已經(jīng)看過(guò)了,覺(jué)得可以買(mǎi)來(lái)隨時(shí)可以翻翻!
  •   本書(shū)不錯(cuò),也比較適合.net程序員來(lái)看
  •   都看了簡(jiǎn)單實(shí)用,也概括全面
  •   還不錯(cuò),講得淺顯明白。
  •   通俗易懂,受益匪淺,好書(shū)!
  •   教科書(shū),都是千篇一律
  •   講的挺明白
  •   相信很多人都是先用了ibatis,才看到的這本書(shū)。之前看過(guò)官方的開(kāi)發(fā)手冊(cè),這本書(shū)前幾章基本上沒(méi)什么看點(diǎn),作者意識(shí)流般的侃侃道來(lái),直到后面高級(jí)部份才開(kāi)始精彩,尤其是緩存還有ibatis擴(kuò)展部份,寫(xiě)得非常好。
  •   請(qǐng)問(wèn)一下ibatis實(shí)戰(zhàn)這本書(shū)沒(méi)有光蝶嗎????今天我收到書(shū),沒(méi)有光蝶
  •   書(shū)是不錯(cuò),不過(guò)要是一般的使用ibatis網(wǎng)站上有中文文檔,已經(jīng)足夠了。
  •   目前國(guó)內(nèi)唯一的一本IBATIS的書(shū)。內(nèi)容詳細(xì),感覺(jué)不錯(cuò)
  •   感覺(jué)還可以,對(duì)當(dāng)前JAVA框架介紹的比較全,適合初學(xué)者。
  •   收到看了一下還不錯(cuò).
  •   寫(xiě)的還行,基本上都說(shuō)到了。
  •   我挺喜歡
  •   不錯(cuò),入門(mén)非常合適
  •   還不錯(cuò)!可以購(gòu)買(mǎi)!
  •   此書(shū)知識(shí)介紹過(guò)于分散,知識(shí)點(diǎn)不夠到位.有些知識(shí)缺少實(shí)際例子.但是做位iBATIS唯一一本書(shū)籍,資料又來(lái)自于國(guó)外"IBatisinaction"總的來(lái)說(shuō),還是個(gè)學(xué)習(xí)者帶來(lái)了福音.
  •   書(shū)還不錯(cuò),正在學(xué)習(xí)中,希望有更好的ibatis的書(shū)。
  •   講的很基礎(chǔ)
  •   這么薄一本書(shū)就要三十多塊,太貴了,書(shū)很薄,意味著內(nèi)容就不多,不爽!
  •   嗨!一般滴!實(shí)例又少。均可以在開(kāi)源文檔那學(xué)就夠啦!
  •   老外的寫(xiě)得書(shū),想必大家也知道,有些內(nèi)容莫名其妙的說(shuō)了很多,講到重點(diǎn)地時(shí)候,又是一筆帶過(guò),有時(shí)候甚至連例子都找不到。所以我不是非常建議ibatis的新手看這本書(shū),盡管這是ibatis之父的權(quán)威之作,可畢竟畢竟適合自己的書(shū)才是有用的書(shū)啊。
  •   書(shū)內(nèi)容一般,可以讀讀
  •   沒(méi)必要買(mǎi)這本書(shū)。。這本書(shū)適合初學(xué)java 的人。。書(shū)上270頁(yè)。。實(shí)際上的內(nèi)容不到100頁(yè)剩下的全部是廢話(huà)
  •   個(gè)人認(rèn)為不錯(cuò),一門(mén)很久潛質(zhì)的技術(shù),但是不知道在實(shí)際的工作中會(huì)用到多少。書(shū)的內(nèi)容很精辟,案例也很好
  •   還不錯(cuò),基礎(chǔ)的都講了。
  •   內(nèi)空不夠詳細(xì),有的東西找都找不到
  •   如果你曾經(jīng)做過(guò)項(xiàng)目,且正在迷茫,可以看看此書(shū)。但是此書(shū)中并沒(méi)有提供很新奇的解決方案。。。全書(shū)基本上都是code,NND,感覺(jué)有點(diǎn)離譜。。
  •   挺一般的,動(dòng)態(tài)查詢(xún)幾個(gè)例子還行,不過(guò)沒(méi)有一個(gè)系統(tǒng)的東西.應(yīng)用性比較差.沒(méi)有一個(gè)完整的實(shí)例.
  •   若要是學(xué)習(xí)iBatis,這書(shū)還是值的一看的,不過(guò)書(shū)中有些印刷錯(cuò)誤。
  •   大家沒(méi)有必要發(fā)錢(qián)賣(mài)這本書(shū)了,大家就在網(wǎng)上找點(diǎn)文章和看一看ibatis 網(wǎng)站上的文章。就可以搞定,這個(gè)框架很簡(jiǎn)單。
  •   原來(lái)是在博客上連載的,現(xiàn)在有書(shū)了,不錯(cuò)。
  •   詳細(xì)說(shuō)明如何使用ibatis以及相關(guān)的技巧。如果結(jié)合文檔一起看效果更好
  •     P67
      Map queryForMap(String id,Object parameter,String key) throws SQLException;
      Map queryForMap(String id,Object parameter,String key,String value) throws SQLException;
      
      譯者對(duì)這個(gè)方法的翻譯簡(jiǎn)直就是。。。。。
      
      書(shū)中原話(huà):
      第二個(gè)版本的方法將返回一個(gè)類(lèi)似的Map,但是這些對(duì)象將會(huì)是value參數(shù)所標(biāo)示的對(duì)象的特性。
      
      死活看不懂。做了一邊才知道,你直接說(shuō)返回的map的key 和value分別就是String key,String value所對(duì)應(yīng)的值嘛。
  •     P64,說(shuō)javabean規(guī)范。倒數(shù)第五行,原文:如果特性名的第二個(gè)字母是大寫(xiě)的,那么該特性對(duì)應(yīng)的方法中獲取或設(shè)置部分之后的名稱(chēng)將用作特性名。
      
      楞沒(méi)看懂,等看到下一頁(yè)示例,突然明白了。獲取或設(shè)置你直接用get和set不就得了?何必那么拗口。
      
        類(lèi)似的還有很多,比如P66頁(yè)倒數(shù)第一行最后,Java對(duì)象列表。直接說(shuō)java的list不就得了?還有,同一頁(yè),定位bug時(shí)非常有用,這里bug卻又不翻譯了。 P67頁(yè),queryForMap這里,括號(hào)里(注意不是List),這里L(fēng)ist又不和前文保持一致說(shuō)java對(duì)象列表了。估計(jì)是怕翻譯Map。
        
        真不明白,這本書(shū)翻譯的標(biāo)準(zhǔn),有些直接用e文很能說(shuō)清楚,卻偏偏翻成中文迷惑人。又有些翻成中文也可以,保留e文也不錯(cuò)的地方,他到反而保留e文了。
      
      
  •   有些書(shū)吧,就是那么討厭。故弄玄虛,仿佛不這樣無(wú)法表示譯者的高水平與敬業(yè)精神似的。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7