iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
Software Development

從Servlet到Spring MVC系列 第 1

Day00 - 開賽

  • 分享至 

  • xImage
  •  

Day00 - 開賽

初衷

寫Web也好多年了,對於Spring MVC的知識一直很零碎,從沒好好做一個完整的筆記,希望透過此次30天的挑戰能夠從根本完善自己Java Web的技能樹。

如果有寫錯的地方,還希望各位版有指教,感激不盡。

前言

講到Spring MVC我們就來看看官網寫些什麼吧!首先來到Spring Framework官方文件,他將Spring Framework分成了6大部分
https://ithelp.ithome.com.tw/upload/images/20240915/20128084k9Pus2lElI.png

  1. Core Technologies
    主要會介紹核心的技術如IoC container、AOP、SpEL等
  2. Testing
    測試相關技術
  3. Data Access
    介紹資料庫存取相關技術,JDBC、ORM等
  4. Web on Servlet Stack
    Spring MVC就是歸類在這邊,當然也包含其他技術像是WebSocket、Rest Client等
  5. Web on Reactive Stack
    關於响應式的Web技術
  6. Integration
    Spring整合其他技術如JMS(Java Message Service)、JMX、Email等

由上我們可以歸納出以下這張圖也就是未來的學習路線圖囉,本次我們會從Servlet開始起步,在一步步到Spring MVC 過程中會在快速帶過Spring Core的部分(因為我在2022年鐵人賽有講過這個主題)。
https://ithelp.ithome.com.tw/upload/images/20240915/20128084qHCPjYFdjg.png

本次使用工具

  1. Intellij
  2. Tomcat
  3. maven

reference


下一篇
Day01 Basic - HTTP
系列文
從Servlet到Spring MVC36
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言