Submit Search
Upload
Ch12 Spring起步走
•
1 like
•
618 views
Justin Lin
Follow
使用Gradle • 結合Gradle與IDE • 認識相依注入 • 使用Spring核心
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Ch12 Spring 起步走
Ch12 Spring 起步走
Justin Lin
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
Shengyou Fan
Android gradle 从入门到gg 3
Android gradle 从入门到gg 3
Jun Liu
淺談 Groovy 與 Gradle
淺談 Groovy 與 Gradle
Justin Lin
Android gradle 从入门到gg 0
Android gradle 从入门到gg 0
Jun Liu
Java Tutorial:Learn Java in 06:00:00
Java Tutorial:Learn Java in 06:00:00
Justin Lin
Java Build Tool course in 2011
Java Build Tool course in 2011
Ching Yi Chan
第十一堂 學習編譯與上架
第十一堂 學習編譯與上架
力中 柯
Recommended
Ch12 Spring 起步走
Ch12 Spring 起步走
Justin Lin
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
簡化 JVM 上雲 - 透過 Azure Spring Cloud 提升開發、發佈及服務監控效率
Shengyou Fan
Android gradle 从入门到gg 3
Android gradle 从入门到gg 3
Jun Liu
淺談 Groovy 與 Gradle
淺談 Groovy 與 Gradle
Justin Lin
Android gradle 从入门到gg 0
Android gradle 从入门到gg 0
Jun Liu
Java Tutorial:Learn Java in 06:00:00
Java Tutorial:Learn Java in 06:00:00
Justin Lin
Java Build Tool course in 2011
Java Build Tool course in 2011
Ching Yi Chan
第十一堂 學習編譯與上架
第十一堂 學習編譯與上架
力中 柯
Ch14 簡介 Spring Boot
Ch14 簡介 Spring Boot
Justin Lin
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Justin Lin
Ch11 簡介 JavaMail
Ch11 簡介 JavaMail
Justin Lin
Ch10 Web 容器安全管理
Ch10 Web 容器安全管理
Justin Lin
Ch09 整合資料庫
Ch09 整合資料庫
Justin Lin
Ch08 自訂標籤
Ch08 自訂標籤
Justin Lin
Ch07 使用 JSTL
Ch07 使用 JSTL
Justin Lin
Ch06 使用 JSP
Ch06 使用 JSP
Justin Lin
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Justin Lin
Ch04 會話管理
Ch04 會話管理
Justin Lin
Ch03 請求與回應
Ch03 請求與回應
Justin Lin
Ch02 撰寫與設定 Servlet
Ch02 撰寫與設定 Servlet
Justin Lin
CH1. 簡介 Web 應用程式
CH1. 簡介 Web 應用程式
Justin Lin
14. 進階主題
14. 進階主題
Justin Lin
13.並行、平行與非同步
13.並行、平行與非同步
Justin Lin
12. 除錯、測試與效能
12. 除錯、測試與效能
Justin Lin
11. 常用內建模組
11. 常用內建模組
Justin Lin
10. 資料永續與交換
10. 資料永續與交換
Justin Lin
9. 資料結構
9. 資料結構
Justin Lin
8. open() 與 io 模組
8. open() 與 io 模組
Justin Lin
More Related Content
More from Justin Lin
Ch14 簡介 Spring Boot
Ch14 簡介 Spring Boot
Justin Lin
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Justin Lin
Ch11 簡介 JavaMail
Ch11 簡介 JavaMail
Justin Lin
Ch10 Web 容器安全管理
Ch10 Web 容器安全管理
Justin Lin
Ch09 整合資料庫
Ch09 整合資料庫
Justin Lin
Ch08 自訂標籤
Ch08 自訂標籤
Justin Lin
Ch07 使用 JSTL
Ch07 使用 JSTL
Justin Lin
Ch06 使用 JSP
Ch06 使用 JSP
Justin Lin
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Justin Lin
Ch04 會話管理
Ch04 會話管理
Justin Lin
Ch03 請求與回應
Ch03 請求與回應
Justin Lin
Ch02 撰寫與設定 Servlet
Ch02 撰寫與設定 Servlet
Justin Lin
CH1. 簡介 Web 應用程式
CH1. 簡介 Web 應用程式
Justin Lin
14. 進階主題
14. 進階主題
Justin Lin
13.並行、平行與非同步
13.並行、平行與非同步
Justin Lin
12. 除錯、測試與效能
12. 除錯、測試與效能
Justin Lin
11. 常用內建模組
11. 常用內建模組
Justin Lin
10. 資料永續與交換
10. 資料永續與交換
Justin Lin
9. 資料結構
9. 資料結構
Justin Lin
8. open() 與 io 模組
8. open() 與 io 模組
Justin Lin
More from Justin Lin
(20)
Ch14 簡介 Spring Boot
Ch14 簡介 Spring Boot
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Ch11 簡介 JavaMail
Ch11 簡介 JavaMail
Ch10 Web 容器安全管理
Ch10 Web 容器安全管理
Ch09 整合資料庫
Ch09 整合資料庫
Ch08 自訂標籤
Ch08 自訂標籤
Ch07 使用 JSTL
Ch07 使用 JSTL
Ch06 使用 JSP
Ch06 使用 JSP
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch04 會話管理
Ch04 會話管理
Ch03 請求與回應
Ch03 請求與回應
Ch02 撰寫與設定 Servlet
Ch02 撰寫與設定 Servlet
CH1. 簡介 Web 應用程式
CH1. 簡介 Web 應用程式
14. 進階主題
14. 進階主題
13.並行、平行與非同步
13.並行、平行與非同步
12. 除錯、測試與效能
12. 除錯、測試與效能
11. 常用內建模組
11. 常用內建模組
10. 資料永續與交換
10. 資料永續與交換
9. 資料結構
9. 資料結構
8. open() 與 io 模組
8. open() 與 io 模組
Ch12 Spring起步走
1.
1
2.
12 • Spring起步走 學習目標 • 使用Gradle •
結合Gradle與IDE • 認識相依注入 • 使用Spring核心 2
3.
使用Gradle • 在Spring 3.x或之前的版本中,可以在Spring 官方網站
直接下載JAR檔案 • 從4.x開始,推薦使用Gradle或Maven來下載, Spring本身是使用Gradle來管理 3
4.
下載、設定Gradle • Ant(Another Neat
Tool) • Maven • Ant 結合 Ivy • Gradle 4
5.
下載、設定Gradle • Gradle |
Release – gradle.org/releases/ 5
6.
簡單的Gradle專案 • Gradle的慣例期待.java原始碼會置放在 srcmainjava資料夾,依套件階層放置 6
7.
Gradle與Eclipse • 使用Eclipse內建的Gradle Project 7
8.
8
9.
Gradle與Eclipse • 既有的Java應用程式專案,可以直接在專案 上按右鍵執行「Configure/Add Gradle
Nature」 • 在專案上按右鍵執行「New/File」建立 build.gradle檔案 9
10.
認識Spring核心 • 整個Spring框架是非常龐大的,試圖完全掌 握沒有意義 • 從Spring的核心開始認識,初步運用Spring來 解決一些問題 10
11.
相依注入 11
12.
相依注入 • 物件的建立與相依注入(Dependency Injection)是必要的關切點 • 當過程太過冗長,模糊了商務流程之時,應 該適當地將之分離 12
13.
相依注入 13
14.
相依注入 14
15.
相依注入 • 隨著打算開始整合各種程式庫或方案,你會 遇到各種物件建立與相依設定需求 • 為此,你可能會重構Service,使之越來越通 用,像是可透過組態檔來進行相依設定 •
甚至成為一個通用於各式物件建立與相依設 定的容器 • 最有名的實現之一就是Spring框架 15
16.
使用Spring核心 16
17.
使用Spring核心 17
18.
使用Spring核心 18
19.
使用Spring核心 19
Download now