2013年3月21日 星期四

Spring Framework 基礎學習筆記(一)

Spring  是由 Rod Johnson 撰寫,它是個輕量級(Lightweight)容器(Container),實現 IoC(Inversion of Control)、AOP(Aspect-oriented programming)概念。使用Spring有以下優點:


1.鬆耦合 ( loosely-coupled )

物件導向語言的程式寫法中,讓物件間呈現一種鬆耦合的關係,有很多好處,例如:透過Spring提供的Ioc(控制反轉)功能,所有物件的關係都只需要在XML組態檔裡做設定,Spring會自動根據組態檔的設定將物件間的關係建立起來,開發人員就能很輕易的就做到鬆耦合的程式寫法。


2.整合多個Framework

Spring是個相當全面的應用程式框架,常見的Framework,Spring也都提供了整合的方式,例如Struts、Hibernate,經由Spring整合後,更加簡單易用。

2013年3月7日 星期四

Java資料型態(Data type)

資料型別是程式設計中最基礎的一部分,若觀念不清楚,寫出來程式就很容易與預期的結果不同,所以求職面試的時候常常會有這種基礎題型,來測試這方面的觀念是否清楚,下面做了一些整理和註記,以釐清一些觀念。


2013年3月5日 星期二