Spring整合iBatis

iBATIS&Spring合奏(五)–整合lucene搜尋表欄位內容

     之所以加上lucene來建立搜尋引擎,是因為其輕便簡單以及快速。Lucene作為開源社群很好的建立搜尋引擎的框架也給我們(Java程式設計師)提供了很友好的方式。這次介紹的也是簡單的整合,對於Lucene的一些複雜特性還請大家仔細閱讀文件以及書籍或求助Google以及原始碼。       […]

iBATIS&Spring合奏(四)–設計模式in iBATIS

     現在總結一下iBATIS框架中用到的優美的設計模式。並不是強調設計模式有多強大或者iBATIS有多牛叉,只是在看原始碼的過程中的一些絲絲縷縷,覺得有很多值得學習的地方。按照不同層次的實現一點點分析和整理。以下的類圖和序列圖有畫的不到位的地方請見諒,因為實在不很在行,用EA畫圖很痛苦……   […]

iBATIS&Spring合奏(一)–DAO

    iBATIS,大家都用的比喻就是什麼半自動步槍之類的,沒錯。一個框架是做神馬的相信靠譜點的程式猿們都會先去Google,然後看看官方文件之類的,再在網上找點程式碼copy下然後執行看看。隨後需要深入研究了,需要效能優化了,再去深入研究和體會,牛者自己寫個差不多的框架用起來還爽些。這合奏系列文 […]

Spring AOP 織入初探–通過架構看實現

        最近靜下心來回歸技術書籍,一方面準備SCJP,一方面想把一些框架好好研究一下,倒不是應用,只是覺得以前頗少關注這些東西的實現,而現在越來越覺得,好的框架的設計思想很值得學習,而且對於應用方面也會有質的提升。於是就先從Spring入手吧。        IOC在此就不談了,懂得動態代理 […]