2010年6月30日 星期三

[燒]Tomcat 7釋出

Tomcat7釋出了~
主要支援了最新的Java EE 6規格裡的:

  • Servlet 3.0
  • JSP 2.2
  • EL 2.2


按這裡下載

另外,Java EE 6 Tutorial文件 按這裡 可以找到~

2010年6月29日 星期二

2010年6月28日 星期一

Native2Ascii 程式碼參考

許多framework會使用到.properties檔案來做為多國語言的訊息儲存格式,
而像是非英文語系的語言在存成.properties後還會需要使用JDK內帶的native2ascii.exe將
中文字轉換成unicode十六進位的編碼形式,在runtime時才能正確讀取。

今天心血來潮,想看看native2ascii的原始碼,在google code search找到了一個開源碼版本的JVM Kaffe的native2ascii原始碼可參考,而且程式碼比想像中的簡單與簡潔:

2010年6月27日 星期日

2010年6月19日 星期六

Google App Engine開發程式檢視local data store資料方法



在開發Google App Engine程式時,我們會經由JDO/JPA API來將資料寫入data store,
在App Engine上可使用網頁介面的Admin Console來查看我們寫入data store的資料,
但在未部屬上App Engine前,我們在local環境要怎樣查看我們的data store呢?
可直接使用瀏覽器開啟:
http://localhost:8888/_ah/admin/
便可查看~

詳參照:
http://googleappengine.blogspot.com/2009/07/google-app-engine-for-java-sdk-122.html

操作JavaBeans利器 - Commons BeanUtils


Java  專案裡不免常用到JavaBean,而Commons BeanUtils是操作JavaBean的好用工具,
詳細介紹可參考:

而另外一提的是,BeanUtil裡的 PropertyUtils.copyProperties() 相當的好用,
其用法可參考:http://www.blogjava.net/kenzhh/archive/2008/09/03/226592.html