【認識 Gradle】(7)Java 專案相依管理
By qrtt1 | 2014/02/05在 Maven 帶給開發者許多好的體驗,相依性管理是其中對一般開發者較具有吸引力的因素。Gradle 納入套件管理的功能,並且能使用 Maven Repository 作為套件下載來源 ...
Java Tutorial 第四堂(3)Hibernate 與 JPA
By caterpillar | 2014/01/27Dvd 類別中 String 的 director,必須成為一個 Director 型態 … 那麼 DvdDaoJdbcImpl 將得因為這個需求變化而修改 ... 後續的程式開發,這類需求不斷增加,可能會導致這類修改不斷發生 ...
Java EE 7 – Batch Applications for the Java Platform(二)
By kapa | 2014/01/15需要長時間運作的程式,最怕的就是執行失敗後必須重來,如果是秒到分鐘單位的運算,可能不會讓人覺得麻煩,但如果一個工作在執行小時為單位後必須重來,那麼就真的是浪費時間了 ...
【單元測試】改變了我程式設計的思維方式
By pcbill | 2014/01/14試想一個情境,當有一個同事離職了,老闆交辦要開始維護他所留下來的程式,時程上不太允許重寫程式,老闆也不會答應。那要怎麼開始的呢?
【Joda-Time 與 JSR310 】(4)使用 JDK8 日期時間 API
By caterpillar | 2014/01/08Joda-Time 的創建者 Stephen Colebourne 參與了 JSR310,預計在 JDK8 中一併釋出,為什麼 Stephen Colebourne 不直接將 Joda-Time 放入 Java 標準呢?
Java Tutorial 第四堂(2)使用 spring 相依注入
By caterpillar | 2014/01/07物件的建立與相依注入(Dependency Injection)是我們所關心的,只不過當過程太過冗長,模糊了商務流程之時,應該適當地將之分離 ...
Groovy Tutorial(1)認識 Groovy 的第一課
By lyhcode | 2014/01/06目前在 Java 世界已經四處可見 Groovy 的實際應用,不用擔心這只是曇花一現或是趕流行的新語言。Groovy 的出現不是為了取代 Java,而是讓那些原本在 Java 不容易做到的事情,能夠利用 Groovy 來達成 ...
Java 與 REST 的邂逅(三)淺談 Jersey MVC
By popcorny | 2014/01/01如果想要選擇一個比較輕量級的 MVC framework,但是又不想用 Servlet 當作 Controller 那麼陽春,那 Jersey 會是一個很好的選擇 ...
tags: Java plugin Gradle SourceSets
【認識 Gradle】(6)Java 專案與 Build Script 客製化
By qrtt1 | 2013/12/31簡單、快速的客製化途徑。聰明的讀者可能立馬想到『還有實作 plugin 吧!』... 本質上也是把三個基本方式以 plugin 的型式實作 ...
Java Tutorial 第四堂(1)使用 spring-webmvc 框架
By caterpillar | 2013/12/23基於快速開發、團隊規範、第三方整合等因素,你可能會選擇使用 Web 框架(Framework),至於什麼是框架?它跟程式庫(Library)有何不同?