摘要: 繼續(xù)以O(shè)SGI R4的Declarative Services(DS)來講講Service-Oriented Component Model(SOCM),SOCM對于現(xiàn)有的Component-Oriented Model或者是Service-Oriented Model來說到底有什么不同的地方,到底DS能給我們帶來什么樣的好處呢? 閱讀全文
摘要: 目前做的一個Web開發(fā)框架,基于元數(shù)據(jù)和RIA,把現(xiàn)在所做的效果貼出來給大家看看,同時也簡單的再說說基于元數(shù)據(jù)和RIA的開發(fā),^_^ 閱讀全文
摘要: 做過Ajax應(yīng)用的人都知道,在js端將后臺的數(shù)據(jù)進(jìn)行展示其實(shí)是一件挺麻煩的事,盡管操作dom不算太麻煩,但要和寫一段html相比來說就顯得太麻煩,而且難以維護(hù)了,所以我目前在做實(shí)現(xiàn)的時候不得已的采用在后臺通過java+velocity模板的方式來生成html,再返回前端js,由其負(fù)責(zé)將html放入相應(yīng)的container進(jìn)行顯示,在目前來看這種做法還算過得去,不過其實(shí)一種比較期盼的都是能有一個velocity for javascript版,這樣我就可以直接把數(shù)據(jù)模型返回給js,在js端結(jié)合velocity模板直接渲染生成最后的顯示效果了,那就比較爽了,^_^ 閱讀全文
摘要: Jeff在EclipseCon 2006那篇介紹Equinox的PPT中提到的Declarative Services(文中全部采用DS簡稱)的用法讓人極度被吸引,但同時又產(chǎn)生懷疑,想起以前自己看過DS好像不是這樣的,沒這么強(qiáng),便再次翻閱了OSGI R4中的DS的章節(jié),以驗(yàn)證Jeff的說法,^_^,仔細(xì)看過DS章節(jié)后,確實(shí)為Declarative Services的強(qiáng)大而感到高興,DS是一個面向服務(wù)的組件模型,從組件模型層次上去看,它超越了傳統(tǒng)的組件模型,在組件模型描述的完備性上有了很大的進(jìn)步,例如在組件服務(wù)的依賴上、組件服務(wù)的延遲加載上、組件服務(wù)的多樣性控制上、組件服務(wù)的配置上以及組件服務(wù)的生命周期管理上,不過DS只能在OSGI容器中使用,這盡管看上去可能是個弱點(diǎn),但作為OSGI規(guī)范中的一部分,這無可厚非,其思想值得很多目前Component Model的開源框架值得思考和學(xué)習(xí),如感興趣,請閱讀OSGI R4中DS章節(jié)。 閱讀全文
摘要: Hibernate獲取數(shù)據(jù)的方式有不同的幾種,其與緩存結(jié)合使用的效果也不盡相同,而Hibernate中具體怎么使用緩存其實(shí)是我們很關(guān)心的一個問題,直接涉及到性能方面。 閱讀全文
摘要: 再次犯了沒有仔細(xì)看Hibernate Reference的錯誤,在Hibernate 3以上版本都支持對于property設(shè)置lazy="true",但一直我都以為只要設(shè)置了就可以實(shí)現(xiàn)的,今天和jindw討論的時候才知道原來不是這樣,^_^,趕快做了下試驗(yàn),確實(shí),即使對于property設(shè)置了lazy="true",但在調(diào)用獲取了po中的任意非主鍵屬性時其他所有的property也就被加載了,也就是說lazy沒有生效,到底怎么回事呢,翻閱Hibernate Reference才明白了這個問題。 閱讀全文
摘要: EclipseCon2006已經(jīng)結(jié)束一段時間了,最近才抽出時間去down下相關(guān)感興趣的PPT來看看,受益不少,N多大師的演講另人拍案叫絕,不過也有幾個PPT讓我看的有所疑問,摘錄幾個PPT的讀后感,^_^ 閱讀全文
摘要: 在上一版的基礎(chǔ)上進(jìn)行了如下改進(jìn):
1、增加了事件參數(shù)傳遞的支持;
2、增加了事件、攔截器的有效范圍定義的支持;
3、增加了事件、攔截器的清除的支持。 閱讀全文
1、增加了事件參數(shù)傳遞的支持;
2、增加了事件、攔截器的有效范圍定義的支持;
3、增加了事件、攔截器的清除的支持。 閱讀全文
摘要: 在實(shí)際項(xiàng)目中使用Hibernate有兩年多了,在兩年多的實(shí)踐過程中既體驗(yàn)到了Hibernate帶來的N多好處,同時也碰到不少的問題,特寫此篇文章做個總結(jié),記錄自己在Hibernate實(shí)踐中的一些經(jīng)驗(yàn),希望對于新使用Hibernate的朋友能有個幫助,避免走過多的彎路。
閱讀本文前建議至少擁有Hibernate的一些基本知識,因?yàn)楸疚牟粫ピ敿?xì)介紹相關(guān)的基本知識,最好就是先用Hibernate開發(fā)了一個HelloWorld,^_^。
根據(jù)自己所經(jīng)歷的項(xiàng)目中使用Hibernate所涉及的范圍,本文從開發(fā)環(huán)境、開發(fā)、設(shè)計(jì)、性能、測試以及推薦的相關(guān)書籍方面進(jìn)行講述,本篇文檔不會講的非常細(xì)致,只是根據(jù)自己在實(shí)踐時的經(jīng)驗(yàn)提出一些建議,關(guān)于細(xì)致以及具體的部分請參閱《Hibernate Reference》或推薦的相關(guān)書籍章節(jié)。
此文檔的PDF版本請到此下載:
http://www.aygfsteel.com/Files/BlueDavy/Hibernate實(shí)踐.rar
本文允許轉(zhuǎn)載,但轉(zhuǎn)載時請注明作者以及來源。 閱讀全文
閱讀本文前建議至少擁有Hibernate的一些基本知識,因?yàn)楸疚牟粫ピ敿?xì)介紹相關(guān)的基本知識,最好就是先用Hibernate開發(fā)了一個HelloWorld,^_^。
根據(jù)自己所經(jīng)歷的項(xiàng)目中使用Hibernate所涉及的范圍,本文從開發(fā)環(huán)境、開發(fā)、設(shè)計(jì)、性能、測試以及推薦的相關(guān)書籍方面進(jìn)行講述,本篇文檔不會講的非常細(xì)致,只是根據(jù)自己在實(shí)踐時的經(jīng)驗(yàn)提出一些建議,關(guān)于細(xì)致以及具體的部分請參閱《Hibernate Reference》或推薦的相關(guān)書籍章節(jié)。
此文檔的PDF版本請到此下載:
http://www.aygfsteel.com/Files/BlueDavy/Hibernate實(shí)踐.rar
本文允許轉(zhuǎn)載,但轉(zhuǎn)載時請注明作者以及來源。 閱讀全文
摘要: 在上篇中簡單的描述了下在我現(xiàn)在開發(fā)的東西中關(guān)于元數(shù)據(jù)的設(shè)計(jì),在這篇中將結(jié)合目前實(shí)際的系統(tǒng)的截圖來說明關(guān)于元數(shù)據(jù)的具體定義、UI方面的控制以及基于RIA和元數(shù)據(jù)的系統(tǒng)實(shí)現(xiàn)。 閱讀全文