網頁

2014年2月17日 星期一

Maven使用Eclipse main()測試代碼

專案建立好了之後,Maven會根據範本,幫你自動產生App.java與AppTest.java,開啟查看其Class內容,使用Eclipse,只是很單純地顯示訊息在console,接著我們可以用main()來執行App,或是用JUnit 的方式,執行AppTest來查看其結果。

2014年2月16日 星期日

Maven使用Eclipse建立Java專案

建立Java專案有很多方式,其目錄結構也都不盡相同,尤其當要導入大量相依函式庫時,更是會面臨到許多版本衝突的問題,以往解決這類問題,只能逐步調試,慢慢找出衝突所在,再一一修正版本問題。


2014年2月15日 星期六

Eclipse使用main()測試代碼

建立好了專案之後,測試看看Java程式是怎樣運行的,Mix寫1支main程式,是Java的執行起點,測試代碼的內容只有一行指令,使用Eclipse,單純地在console秀出訊息,並沒有其他的商務邏輯。


2014年2月14日 星期五

Eclipse建立Java專案

Java的IDE(整合開發環境)有很多種,有些是免費,而有些是要付費的,如果你已習慣某種IDE,不妨看看Eclipse,如果還在尋找適合的IDE,那也更要試試Eclipse,它是由Open Source Community所開發的IDE軟體,是開源的IDE,被廣泛地使用在許多不同的領域,其豐富的plugin,更可以依自己喜好而選擇添加。


2014年2月13日 星期四

Commons Beanutils使用copyProperties()

當bean有很多的field,要複製到另一個bean時,大量的getter/setter代碼,會增加了代碼長度和閱讀難度,而Apache Commons Beanutils提供了copyProperties()來處理大量的field,1個很常見的情況就是Struts中的的bean和對應的ActionForm複製。