顯示具有 Spring 標籤的文章。 顯示所有文章
顯示具有 Spring 標籤的文章。 顯示所有文章

2014年9月18日

Spring Framework 4 實作教學 - 解決回傳 JSON 資料時發生 Error 406 ( Fix error 406 when returning JSON data )

最近使用 Spring Framework 4,遇到在回傳 JSON 格式內容時會發生 Error 406,將解決的方法記錄下來供其他人參考。

2014年9月5日

Spring Framework 實作教學 - 教學文章彙整 ( Useful tutorials for Spring framework )

為了方便其他人參考 Spring Framework 相關教學,因此將發表過的文章整理詳細列出。之後若發表其他有關 Spring Framework 的文章會同步更新此篇內容。

2014年8月31日

Spring Framework 4 實作教學 - 編譯 Spring Framework source ( Building Spring Framework 4 from source tutorial )

最近又需要用到 Spring Framework,發現版本已經來到 4.0,但該團隊已經傾向開發者使用 Maven 或 Gradle 來使用 Spring。因此本篇先介紹如何用 Gradle 自行編譯 Spring Framework Source。

2013年12月5日

Spring MVC on GAE 教學 (5) - 自訂 GAE 錯誤頁面 ( Custom error responses )

若使用免費 GAE 的人可能會遇到每天配額不足時出現的錯誤畫面,或者是其他非程式本身引起的錯誤發生時我們可以透過 GAE 設定檔來自訂發生錯誤時的畫面。

2013年12月3日

Spring MVC on GAE 教學 (4) - 部署程式至 GAE ( Deploy application to GAE )

於本地端測試完成後就可以將程式部署至 GAE,我們可直接透過 Google Plugin 來進行部署的動作,記得部署前先申請 GAE 的帳號。

2013年12月1日

Spring MVC on GAE 教學 (3) - Hello Spring MVC on GAE tutorial !

使用 GAE 來開發 Java、Sprinv MVC 的專案其實也相當簡單與方便。透過之前兩篇教學將前置作業都完成後,我們就可以實際讓專案動起來。

2013年11月26日

Spring MVC on GAE 教學 (2) - 建立 Spring MVC 專案 ( Create Spring MVC application for GAE )

繼上一篇安裝 Google Plugin 後,我們就可以開始建立 Spring MVC 專案。但開始之前須注意因 Spring MVC 相關設定、Controller 、URL Mapping 概念已經介紹過,請參考之前的教學文章。本系列重點將會放在使用 GAE 上有使用到特別、不同的部份。

2013年11月25日

Spring MVC on GAE 教學 (1) - 安裝 Google Plugin ( Install Google Plugin for Eclipse )

Google App Engine 很早就開始支援 Java 了,當然也可以使用 Spring MVC Framework 在 GAE 上運作,因此我順便紀錄使用 GAE 的過程供其他人參考。

2013年9月27日

Spring MVC 3 on Heroku 教學 (4) - Commit or Push 程式碼至 Heroku ( Commit your code to HeroKu )

修改 Heroku 專案的程式碼後,我們也可以透過 Heroku Plugin 來 Commit or Push 程式碼至 Heroku,相關 Heroku、SSH 設定請參考本系列第一篇文章。

Spring MVC 3 on Heroku 教學 (3) - 於本地端運行 Heroku 專案 ( Run the Heroku app locally )

前一篇文章已經將 Spring MVC 專案建立完成,但是開發者還是需要在 local 測試專案,因此接下來要來示範如何在本機端 Run Heroku 專案。

Spring MVC 3 on Heroku 教學 (2) - 建立 Spring MVC 專案 ( Create Spring MVC application )

隨著之前文章安裝 Heroku Plugin 之後,接著就可以來建立 Spring MVC 的專案。Heroku 似乎也蠻希望吸引 Java 的使用者,因此它現在都有提供 Java Web 的 Template 讓使用者使用,對 Java 的開發者也許是件好事。

2013年9月26日

Spring MVC 3 on Heroku 教學 (1) - 安裝 Heroku plugin 與設定 ( Install Heroku plugin for Eclipse )

Heroku 已經開始運行 Java 的服務一陣子了,加上整個服務、工具越來越完整,因此把 Spring MVC 與 Heroku 的使用過程紀錄下來提供其他人參考,要使用前記得先去申請  Heroku 帳號

2013年9月18日

Spring MVC 3 實作教學 (12) - 如何實作分頁 ( pagination ) ?

Java Web Application 發展至今有太多實作分頁的方法了,而且根據不同的情況下作法也不盡相同。因此本次要介紹的是 Spring 本身提供的一個簡易的 Class,利用這個類別可以簡易地在 Controller 裡面將資料分頁。

2013年9月9日

Spring MVC 3 實作教學 (11) - 使用 Interceptor ( Request 攔截、過濾 ) ( Add Interceptor )

Interceptor 是什麼?簡單來說,即當 Request 來臨時,想針對 Controller 執行前、後額外做特定的動作時就可以使用 Interceptor 來攔截並執行你想要的動作,例如簡單的登入機制、限制特定 IP 網段的使用者。而在 Spring MVC 使用 Interceptor 是很簡單的一件事情。

2013年8月31日

Spring MVC 3 實作教學 (10) - 資料存取 ( Transaction、DAO 設定 )

前篇文章介紹了 Hibernate 與 Entity 的設定,建立了 Model 後還缺少了實際新增、修改、刪除的部份,因此本篇文章將會介紹 DAO、Service 部份如何實作。當然一旦有存取的發生勢必就需要 Transaction 控制,所以本篇也會一起介紹如何設定 Transaction Manager。

2013年7月29日

Spring MVC 3 實作教學 (9) - 資料存取 ( 設定 Hibernate 與 Entity ) ( Use Hibernate and add Entity )

本篇針對資料存取採用 Hibernate 與 Spring MVC 達到 CRUD ( 新增、讀取、修改、刪除)功能,DB 方面使用 H2 Data Base。閱讀本篇文章可先參考前一篇 H2 Data Base 設定應該會更有幫助。此外因為資料存取部份複雜,所以會拆成數個部份一一介紹。

2013年7月26日

Spring MVC 3 實作教學 (8) - 使用 H2 資料庫 ( Use H2 Database )

這次資料庫的選擇一樣使用 H2 Data Base,因為輕巧、方便且適合教學範例,所以選擇了 H2,基本上 Spring MVC 的在設定連接資料庫很簡單,因此若你打算使用其他資料庫也不需要太擔心。

2013年7月16日

Spring MVC 3 實作教學 (7) - 使用 log4j ( 搭配 slf4j ) ( Use and configure log4j )

完整的 Web Project 必定需要完善的 Log 紀錄,故將 Log 紀錄實作納入本次系列文章中。當然 Spring MVC 可以搭配的 Log Library 也有很多選擇, log4j 與 slf4j 的組合不過是其中的選擇之一。

2013年7月15日

Spring MVC 3 實作教學 (6) - Spring MVC 與 SiteMesh ( 頁面規劃框架 ) ( Use SiteMesh with Spring MVC )

相信在開發 Web Project 時常常會遇到某些頁面內容重複,以往可以使用 JSP include 將會重複的內容引入,但若需要調整頁面版型、風格甚至內容,這些都要重新一一修改,因此基於這個問題衍生出許多頁面規劃的框架,當然今天要介紹的 SiteMesh 也是其中一個。

2013年7月10日

Spring MVC 3 實作教學 (5) - 取得靜態資源 ( Get static resources )

相信之前的教學文章已經可以讓你開始建構自己的 Web Project,不過 JSP 頁面總是需要用到 js、css、jpg、png 等等檔案。當你在撰寫頁面時將它們引入,但實際運行時卻發現這些檔案都出現該訊息: Http Status 404 - Not found.

熱門文章