iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 1
4

前言

這次主要呢是想要來挑戰自己,激發自己在30天內在對自己所學的Spring MVC做個介紹

今年原本試著要使用Spring MVC開發RESTful Web Service時中間遇到了不少問題,
也試著去買了書與看了線上教學,這三十天主要呢是要來分享一下自己學習的心得
技術方面可能還有不足的地方,請多包涵

目前的工作主要是維護與用Spring+Struts2的架構去開發維護網站,在一年內碰到了Spring與Struts2的不少問題後
發現了Spring MVC架構也是個不錯的選擇,想入門的話推薦穩定版的Spring 4.3

那首先我們要準備哪些東西呢?

當然就是缺少不瞭的IDE(Integrated Development Environment) ,在現代的環境,想開發系統有個好的武器是非常重要的,在這邊呢有兩個不錯的選擇供大家參考

這兩個IDE,只要到了官網,選擇你對應的作業系統與位元即可下載

接下來我將會使用Spring Tool Suite官方的工具做介紹

再來我們還需要準備哪些軟體?

要使用Java開發,免不瞭要下載JDK ,目前Java 9已經release
到Oracle官網時,盡量還是選使用Java 8為主,我是以Java 8版本開發為主

最後接下來我將會分享使用Spring boot來建構我們的配置,利用spring boot內有一系列的starter ,可以讓我們快速的建構專案,Spring boot提供了習慣性的配置,讓我們不需手動去做傳統的xml等配置,可以加速開發我們的項目

目標

希望能介紹到可以讓大家看完也可以搭建自己的Spring MVC網站或者Web Service
內容會以概念為主,程式碼部份並不會太深入到用很深入的技巧,目的也是要讓對於Java程式語言不熟悉的人也可以好入門

三十天規劃

  • 1~8天在於Spring Mvc概述,配置,與IDE環境,說明如何用Spring boot打造一個Web
  • 9~-12天會建立與資料庫連線,並且介紹從實例中介紹Spring的數據訪問層
  • 13~14天 View層介紹與實戰
  • 15~16 資料庫連線
  • 17~20 Web Service介紹與實戰
  • 21~22 單元測試介紹與實戰
  • 23~24 例外處理介紹
  • 25~27 WebSocket & 實作view
  • 28~29 發佈
  • 30 END心得未來發展規劃與學習心得介紹

下一篇
Day 2 Spring 概述
系列文
30天學習Spring MVC30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言