我們將專注於如何完成專案,不會花時間介紹IoC、Bean、AOP等觀念。
我們會逐步帶領大家完成一個個的專案,讓每一個讀者都能學會如何從頭開始完成Spring Boot專案。
過程中,我們將提供完整的專案範例,並解釋大部分步驟的目的,讓大家在動手實作的過程中,也能夠理解Spring Boot專案的運作,希望透過這樣的方式,讓每一個人都能夠在短時間獲得完成Spring Boot專案的能力。
為何不要用csrf().disable() 因為這種寫法已經過時了,接下來的教學會採用符合6.1新規範的格式。 古早的教學寫法 雖然程式可以運作,但是有紅線...
上一次我們完成了簡陋的首頁,現在我們來解決按下Register會404的問題。 增加註冊頁面 我們在AuthController.java中添加 //顯示註冊頁...
顯示註冊用戶 我們接下來要編寫顯示全體用戶的email的頁面,之後會作為登入後才能查看的頁面,這部分大家應該都很熟悉了,可以參考第四個專案。 //UserSer...
登出設定 我們在AppConfig.java的formLogin後面再增加以下內容,將登出的網址設定為/logout,以及登出後會轉址到/login?logou...
如果你正在尋找如何完成一個電商專案,恭喜你來對地方了。 本專案是RESTful API後端專案,RESTful API後端很適合搭配前端框架,我們會搭配Vue....
Spring Security設定 接下來,在開始處理註冊和登入前,我們先設定Spring Security。 在上一個專案有提到CSRF,當時我們沒有真正的處...
導入JWT 因為我們要使用JWT,但在Spring Initializr中不能選擇jjwt,需要自行在pom.xml加入對應的dependency,在的下一行加...
註冊 接下來,我們開始處理註冊功能,建立Entity。 @Entity @Table(name = "users") public clas...
我們花了很多的時間在處理token相關的設定,接下來我們要使用token通過Spring Security的驗證。 增加JWT的filter 首先要修改Secu...
建立Product 購物車系統一定會有商品,我們建立Product.java,來創造Product的Entity。 @Entity @Table(name =...