01 2007 檔案
maven2 建立統(tǒng)一的管理站點
摘要: 使用maven2的另外一個好處,就是有了統(tǒng)一的入口,用于察看項目的進(jìn)展情況。這主要包括了項目的介紹,成員介紹,以及相關(guān)的項目的文檔,當(dāng)然也包括項目的所有進(jìn)展報表。
下面,通過實例來介紹如何配置maven,來產(chǎn)生項目站點。
閱讀全文
posted @
2007-01-31 20:22 布衣郎 閱讀(2338) |
評論 (0) 編輯
感受jpa
摘要: 這幾天,看了jpa(java 持久性 api)的規(guī)范,作為ejb3的重要組成部分,jpa 還是值得關(guān)注的。看完規(guī)范,感覺jpa還是比較的單一的,
其目標(biāo)就是實現(xiàn)java 持久性的通用。jpa采用純pojo的方式實現(xiàn),更多的是采用java 5注釋。jpa 的優(yōu)勢是多供應(yīng)商的支持,可以運行在容器
閱讀全文
posted @
2007-01-23 21:20 布衣郎 閱讀(3488) |
評論 (6) 編輯
ibatis 對象關(guān)系實現(xiàn)
摘要: hibernate 的強(qiáng)大在于完全的對象化,對于對象之間的關(guān)系解決的比較好,如1對1,1對多,多對1,以及多對多。當(dāng)然也包括繼承關(guān)系。
而ibatis這方面就比較遜色了,不過對于也支持簡單的關(guān)連查詢,如1對1,和1對多。對于一般的情況來說,這兩種已經(jīng)足夠了,當(dāng)然不能層疊更新是一個缺陷,看了半天文檔,也沒有找到對象之間的層疊更新,估計是不支持。
閱讀全文
posted @
2007-01-16 16:22 布衣郎 閱讀(5499) |
評論 (8) 編輯
ibatis如何支持clob 和blob
摘要: 不過在spring 中已經(jīng)提供了很好的實現(xiàn),所以這又省去了很多的功夫,接下來看看ibatis是如何支持clob和blob的。
ibatis提供了TypeHandler接口,用于處理數(shù)據(jù)類型,基本的實現(xiàn)類為BaseTypeHandler
在spring 中,提供了AbstractLobTypeHandler作為基礎(chǔ)類,并且提供了相應(yīng)的模版方法,所有的工作由LobHandler處理。
BlobByteArrayTypeHandler 主要用于處理blob類型數(shù)據(jù),使用byte[]來映射相應(yīng)的blob
ClobStringTypeHandler 用于處理clob類型數(shù)據(jù),使用字符串來映射Clob
閱讀全文
posted @
2007-01-13 21:53 布衣郎 閱讀(9413) |
評論 (1) 編輯
ibatis 開始之旅
摘要: 用了很久hibernate ,突然想換個別的orm 工具,當(dāng)然在orm領(lǐng)域中,hibernate是老大。看了一下ibatis,發(fā)現(xiàn)如果對于crud操作不是很多的系統(tǒng)來說,是個不錯的選擇,尤其是適合那些對sql和性能熱衷的開發(fā)者。綜合來說ibatis不能算orm工具,只能算個半成品。不過比起直接用jdbc寫,那還是方便多了。主要的好處是分離了sql和代碼,如果你想追求性能,那么sql是你很好的利器,當(dāng)然ibatis的緩存也不錯。比起hibernate,ibatis就簡單多了,估計也就3天能夠基本掌握了,這大大減少了學(xué)習(xí)成本。
閱讀全文
posted @
2007-01-10 20:27 布衣郎 閱讀(2294) |
評論 (1) 編輯
使用maven2 進(jìn)行團(tuán)隊配置
摘要: 對于團(tuán)隊來說,建立統(tǒng)一的開發(fā)環(huán)境是必須的,而maven能很好幫助建立統(tǒng)一的環(huán)境。下面就介紹如何更有效的進(jìn)行統(tǒng)一的配置。
閱讀全文
posted @
2007-01-07 19:41 布衣郎 閱讀(6582) |
評論 (5) 編輯
spring2.0 自定義Scope
摘要: 在spring 的以前版本中,只是支持singleton,prototype兩種類型,
在2.0中作了很大的改進(jìn),增加了RequestScope,和SessionScope兩種范圍。當(dāng)然也支持自定義Scope
下面簡單介紹一下,spring2.0是如何支持自定義Scope的。
閱讀全文
posted @
2007-01-04 18:37 布衣郎 閱讀(1561) |
評論 (0) 編輯