原创 interceptor和ognlvaluestack

只是自己的想法,不對不要扔雞蛋哦。今天突發奇想的實現一個小小的cache。把分類categories放入map中,cache起來。    privat

原创 webwork+freemarker輕鬆實現Rss,Atom

Rss,Atom,基本上是Web2.0的基本特徵,今天終於有時間決定實現一下。對於動態的Rss,Atom其實就是選取最新的內容,迭迨一下生成一個固定格

原创 DWR 2.0 milestone 1發佈了!'reverse Ajax'

剛纔在tss上看到Joe發佈的消息,DWR允許異步調用Javascript了。DWR 2.0 builds on this to allow you

原创 用ant進行項目無憂部署

我們的項目比較特殊,基本上每天都要發佈一次。爲了不影響系統的正常使用,我們的做法是在下班之前把打包好的war放到服務器的一個目錄下面(eg:d:\ba

原创 關於Hibernate3的NativeSQL查詢是如此簡單

現在的系統中雖然使用了。Hibernate但是沒有使用Hibernate的關聯關係來進行數據庫操作。所有的管理操作都是單獨實現的。所以也不能用Crit

原创 spring關於底層資源的抽象是如此方便

在以前的項目中對於一些資源的配置基本上都是通過spring的IOC注入一個目錄的地址字符串。而這樣的問題是,對於開發中的團隊來說還是很有問題的,因爲每

原创 如何給webwork的action裏的Field設置初始值(續)

前面一篇文章提到通過webwork的interceptor給webwork的action設置初始值, 如何給webwork的action裏的Field

原创 如何給webwork的action裏的Field設置初始值

前兩天在做javamail的時候發現原來的上傳的action把上傳文件的路徑寫在action裏面了。那個目錄是服務器上的地址,真bad smell。我

原创 spring操作數據庫如此簡單

以前一直都沒有試過,前幾天打算把wordpress換成自己寫的程序,就想到了數據的導入和導出,首先想到的是用數據庫工具來導。可是覺得有些麻煩,我自己的

原创 關於Hibernate的DetachedCriteria查詢的addOrder問題的解決辦法

上篇文章:《今天發現一個hibernate的bug,或者說一個應該注意的地方比較合適 》裏面我提到了Hibernate查詢需要注意的一個問題。今天發現

原创 xstream對xmlnode的屬性(attribute)解析的問題。

xstream是個好東西。對於配置文件的讀取很方便。在mybog中我就用到了。不過今天打算用yupoo的api來做相冊。發現xstream對於xmlnode的attribute解析支持不是那麼的好。對於這種

原创 Freebsd6.2下Trac10.4插件trac-webadmin安裝

Trac提供了一個web管理的plugin:Web Admin Plugin ,在freebsd裏面安裝非常簡單。 dev# cd /usr/ports/www/trac-webadmin/ dev# m

原创 在Freebsd6.2下架設Apache2.2+Subversion1.4.3+Trac0.10.4作爲版本控制缺陷跟蹤

首先安裝Freebsd系統,我安裝的是6.2。建議只安裝src,ports,binary,doc.其他ports裏面的package先不要 裝,升級一下ports之後再裝。因爲前不久ports裏面的xorg從6.9升級到7.2了。如果安裝

原创 關於Hibernate3的escape解決方法

不知道大家有沒有碰到,還是沒有這種需求。就是用like來查詢,我們沒有用Lucene,Compass這種全文索引的方案,我們只是簡單的添加%進行like查詢。用戶搜索的時候就使用*和?來代表任意和一個。所以

原创 關於spring啓動的優化的問題

  jspark 的這篇文章《開發階段eclipse下面的spring容器的啓動優化 》講到如何加快spring的啓動速度。非常感謝jspark. 一下是引用的原文:  最近在負責一個大項目,項目組成員包括項目經理大概10個人左右。項目技