iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

Spring In Action 系列

就是一串讀書心得,預計60天嗑完《Spring In Action》

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

@SpringBootApplication

由於這本書是用Maven,所以dependency就會被描述在pom.xml中,可以從這邊看到我們當初選的dependency:值得注意的是spring相關的d...

2022-09-15 ‧ 由 kirin0127 分享
DAY 2

View

本書範例的前端頁面採用Thymeleaf來產生,若學過JSP的話可以很快體會Thymeleaf在做什麼事情,因為他們的用途基本是一樣的,就是讓一般的html檔案...

2022-09-16 ‧ 由 kirin0127 分享
DAY 3

Model

這段主要就是準備要開發一個能夠從前端輸入資料,後端處理後再顯示到前端的app,而前置作業就是定義domain class。這本書的作者會以減少boiler te...

2022-09-17 ‧ 由 kirin0127 分享
DAY 4

Controller

這段在實作controller與view,thymeleaf的view html檔會吃org.springframework.ui.Model的attribut...

2022-09-18 ‧ 由 kirin0127 分享
DAY 5

Between Front & Back

當我們把user客製化的sword存起來後再轉跳至order頁面讓user填寫訂購資訊,再送出後得到包含客製化sword的完整訂單時,值得一提的是在checkb...

2022-09-19 ‧ 由 kirin0127 分享
DAY 6

JdbcTemplate

這段在說如何使用JdbcTemplate,原始的JDBC會需要很多細節的撰寫,例如connection的取得,以及處理SqlException等等的boiler...

2022-09-20 ‧ 由 kirin0127 分享
DAY 7

Spring Data JDBC

這段在使用Spring Data JDBC來取代JdbcTemplate的設計。若使用JdbcTemplate,我們還是得自己實作repository介面定義的...

2022-09-21 ‧ 由 kirin0127 分享
DAY 8

No Sql Database

Cassandra 這章節在介紹no sql database,開頭在進行cassandra的設置,SpringBoot dependency的引入,以及透...

2022-09-22 ‧ 由 kirin0127 分享
DAY 9

Spring Security

只要我們引入spring-boot-starter-security: <dependency> <groupId>org.sp...

2022-09-23 ‧ 由 kirin0127 分享
DAY 10

Configuration

說到框架,就肯定無法避開configuration的議題,這篇將會來探討Spring有哪些default configuration以及如何設定custom c...

2022-09-24 ‧ 由 kirin0127 分享