iT邦幫忙

spring boot相關文章
共有 386 則文章
鐵人賽 Modern Web DAY 4
Spring Boot... 深不可測 系列 第 4 篇

技術 Day 03 - Hello World

今日目標,完成第一個網頁,Hello Wrold! 第一個網頁 把左側的專案依序展開 cards -> src -> main -> jav...

鐵人賽 Modern Web DAY 2
Spring Boot... 深不可測 系列 第 2 篇

技術 Day 01 - Spring Boot 是什麼,能吃嗎

今天日標,簡單介紹一下 Spring Boot、為什麼要用框架、MVC 架構,有個初步概念就好,明天開始建立專案 ! Spring Boot 簡介 Spring...

鐵人賽 Modern Web DAY 1
Spring Boot... 深不可測 系列 第 1 篇

技術 Day 00 - 開始之前

哈囉~各位邦友大家好!小弟在本網站的各種文章受益良多,而這次輪到我貢獻些微知識了!先聊聊這次的參賽動機好了,原本就有預計要在暑假學習 Spring Boot,在...

技術 建立Spring Boot + Gradle專案

前言 為了避免誤會,想要在此說明,其實這個從建立專案到打包jar檔再到執行,都不是唯一的方式,不管是建立專案或是打包跟執行,其實都有很多種方式,只是這次我選用這...

技術 Redis 學習筆記(5)-客戶端整合 Redis

Redis 學習筆記(5)-客戶端整合 Redis 本文是有關 Redis 的學習筆記的一部分,相關目錄請參考 Redis 學習筆記(1)-簡介。 上一篇...

技術 利用java spring boot實作簡易購物平台

1.0 美食平台基本版 大綱 簡易的購物網站,設計了買家賣家兩方的角色可做模擬 因為從熟悉環境與語法只有不到1.2個月的時間,其中還要應付許多科期末 所以有很多...

技術 StockAPI-錯誤訊息處理 (Day32)

先前我們建立的StockAPI在解析token字串時,並沒有針對解析錯誤的情況去做錯誤處理,所以如果簽證過期的話就會出現 在錯誤處理方面,Spring Boo...

鐵人賽 Modern Web DAY 28

技術 Day 28 - Spring Security (五) JwtAuthenticationProvider

實作 新增依賴 <!-- JWT --> <dependency> <groupId>io.jsonwebtoken&lt...

鐵人賽 Modern Web DAY 27

技術 Day 27 - Spring Security (四) JWT

JWT,全名為JSON Web Token (RFC 7519),它定義了一種簡潔且自包含的方式,將訊息作為JSON 物件傳輸,並且該訊息會經過數位簽章(Dig...

鐵人賽 Modern Web DAY 26

技術 Day 26 - Spring Security (三) DaoAuthenticationProvider

在上一篇Day 25 - Spring Security (二) UserDetailsService中有實作了UserDetailsService 進行基本的...

鐵人賽 Modern Web DAY 25

技術 Day 25 - Spring Security (二) UserDetailsService

Spring Security 的驗證作業實際是交由``AuthenticationProvider 的實作來執行,如DaoAuthenticationProv...

鐵人賽 Modern Web DAY 24

技術 Day 24 - Spring Security (一) 基本概念與流程

Spring Security 是Spring 官方建議的驗證框架,提供了安全性方面的解決方案,這個部分應該是學習Spring Boot 很重要的一環,Spri...

鐵人賽 Modern Web DAY 23

技術 Day 23 - Spring AOP

介紹 切面導向程式設計(Aspect-Oriented-Programming,AOP),它的目的在於將許多的共同方法抽離出來,與物件導向程式設計類似,但AOP...

鐵人賽 永豐金融APIs DAY 21

技術 [Day 21] - 初探永豐銀行線上收款API - 實作我的收款API

昨晚在測試時遇到一個問題找了好久,就是我的QpayHelper這支程式裡明明有用constructor injection執行時卻報nullpointer的錯開...

鐵人賽 Modern Web DAY 22

技術 Day 22 - Spring Boot & Interceptor

Interceptor 攔截器 在許多的Java Web 框架都有實現Interceptor 的方法,例如Struct2 是Interceptor就是Sprin...

鐵人賽 Modern Web DAY 21

技術 Day 21 - Spring Boot & Filter

若在開發時想要在請求到達Controller 前或回應離開Controller 後執行一些業務邏輯,比如進入Controller 前判斷是否已經登入或是是否有請...

鐵人賽 永豐金融APIs DAY 19

技術 [Day 19] - 初探永豐銀行線上收款API - 訂單查詢及其他(1)

繼續昨天的內容,在建立訂單後,如果是信用卡訂單,api會回給一個付款頁面,在這個頁面用測試資料付款完成後,頁面會跳轉到當初打api時,我所設定的ReturnUr...

鐵人賽 Modern Web DAY 20

技術 Day 20 - Spring Boot & Session

Session 介紹 Session 是儲存在Server (伺服器)端的資料,當Client 端第一次發送請求時,Server 自動產生一個Session 和...

鐵人賽 Modern Web DAY 19

技術 Day 19 - Spring Boot & Cookie

Cookie 介紹 Cookie 指得是儲存在Client (用戶)端上的資料,是一種在伺服器與瀏覽器之間交換訊息的方法,按照Client 端儲存的位置可分為記...

鐵人賽 Modern Web DAY 18

技術 Day 18 - Spring Boot 日誌紀錄

日誌紀錄是網站的一個非常重要的功能,不論是對外的使用者或是對內的管理,實際運營上一定都會遇到許許多多的問題,問題發生時我們會去查閱紀錄並尋找問題,但當我們的紀錄...

鐵人賽 永豐金融APIs DAY 18

技術 [Day 18] - 初探永豐銀行線上收款API - 豐收款 - 建立訂單!

一轉眼已經到第18天了,照這個速度可能沒辦法完成一個網站,今天要來趕進度! 首先要勘誤 在nonce取值的部分,我原本是直接return取得nonce的api回...

鐵人賽 Modern Web DAY 17

技術 [Day 17]獨自一人的全端攻略(後端篇)

挑戰目標: MockNative Camp 今天來自定義Spring ExceptionHandler,首先先建立handler、exception資料夾,並...

鐵人賽 永豐金融APIs DAY 17

技術 [Day 17] - 初探永豐銀行線上收款API - 豐收款 - Sign值計算(2)

來實作Sign值的計算 我的想法是把要發送到api的request寫成一個Object,像這樣 import lombok.Data; @Data publi...

鐵人賽 Modern Web DAY 16

技術 [Day 16]新試劑服英戰士(後端篇)

挑戰目標: MockNative Camp 昨天我們建立了CommonResponse.java來做為我們的通一response格式,今天我們修改了Users...

鐵人賽 Modern Web DAY 17

技術 Day 17 - Spring Boot 例外處理

經過上一篇Day 16 - Spring Boot 資料驗證的功能實作後,我們的業務邏輯層需要處理的判斷就變少了,可以讓我們的程式碼更加的簡潔,但還是有其他的問...

鐵人賽 Modern Web DAY 16

技術 Day 16 - Spring Boot 資料驗證

在上一篇Day 15 - Spring Boot 註冊與登入中,我們已經初步完成了註冊與登入的基礎功能,但我們要記得,Spring Boot 為了簡化開發的流程...

鐵人賽 Modern Web DAY 15

技術 [Day 15]吶吶,還有一半別想跑(後端篇)

挑戰目標: MockNative Camp 想想現在應該有三年多JAVA經驗,現在公司的專案也是用JAVA 11開發,但最近在看JAVA文件時才發現原來從JA...

鐵人賽 Modern Web DAY 15

技術 Day 15 - Spring Boot 註冊與登入

前面幾篇已經完成了資料庫的基本操作跟使用Thymeleaf 呈現頁面,接下來才真正要踏入Spring Boot 的世界,我們會圍繞在註冊、登入與會員中心三個基本...

鐵人賽 永豐金融APIs DAY 15

技術 [Day 15] - 初探永豐銀行線上收款API - 豐收款 - HASH ID計算(2) +IV計算

接續昨天未完成的作業 依據規格書,HASH ID 是由給定的4組hash值算出我先以寫死的值來測試結果無誤 接下來就建了一個QpayHelper.java拿來放...

鐵人賽 Modern Web DAY 14

技術 Day 14 - Spring Boot & Thymeleaf

Thymeleaf 是Spring Boot 推薦使用的前端模板引擎,它除了可以完全取代JSP 外,還有以下三個優點。 Thymeleaf 支援HTML 原型...