iT邦幫忙

spring boot相關文章
共有 243 則文章
鐵人賽 Mobile Development DAY 14
Android 開發經驗三十天 系列 第 14

技術 [Android 開發經驗三十天]D14一Spring Boot IOC

空虛寂寞冷? 別擔心,你還有鐵人賽。今天挑戰第 14 天,加油!大家安安,感覺講Spring Boot就要講到IOC 可以先去看 上上(?)篇,講解DI 複...

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

技術 Day 26 - 手牌

今日目標,即時顯示自己的手牌、別人的手牌數。 WebSocket 前面有提過手牌會透過 WebSocket 的單播來發給各個玩家,其他人的手牌數則透過對該房間的...

鐵人賽 永豐金融APIs DAY 21

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

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

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

技術 Day 16 - 定義房間

今日目標,定義房間、房間列表。 Room 我們首先定義一個房間應該要有的資訊,房主(owner)、其他成員(guests)、房號(roomId),再來就實作這個...

鐵人賽 Software Development DAY 16
Spring Boot 零基礎入門 系列 第 16

技術 Spring Boot 零基礎入門 (16) - Json 格式介紹

賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...

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

技術 Day 00 - 開始之前

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

鐵人賽 Mobile Development DAY 3

技術 【Day - 03】開始Spring Boot之旅:建立及測試環境

1、引言 本文將引導您進入Spring Boot的世界,演示如何創建一個簡單的Spring Boot應用,並使用Postman進行API測試。在現代應用程式開發...

鐵人賽 Mobile Development DAY 11
Android 開發經驗三十天 系列 第 11

技術 [Android 開發經驗三十天+Spring Boot]#D11-DI (Dagger in Android / IOC in Spring Boot)前言

大家安安,今天過得好嗎?寫這篇主要是想複習自己的DI觀念之後也會介紹 Dagger in Android 跟 Spring Boot銜接 那就 開始吧? #1....

技術 Java 開發 WEB 的好平台 -- Grails -- (4) 建立第一個 Controller

在Grails 裡建立 controller 是一件很愉快、簡單的事情。基本上,你無須使用任何 annotation。我們先在 grails-app/contr...

鐵人賽 AI & Data DAY 23

技術 Day23《Spring Boot Api 上 k8s 實例》MySql Apply 部署與狀態確認

這次使用的是VM VirtualBox架設Ubuntu20.04進行實驗。 K8s安裝MySql Step1.使用kubectl Apply兩個yam...

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

技術 Day 18 - 房間列表

今日目標,房間列表的頁面、建立和加入房間功能。 Room List 頁面 我們首先建立房間列表的頁面以及對應的 Controller 做請求分配,HTML 的部...

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

技術 Day 19 - 即時顯示房間列表的資料

今日目標,使用 WebSocket 傳遞房間列表資料,並即時的將其顯示在頁面上。 Controller 我們依舊需要在 Controller 負責對定義的 en...

鐵人賽 永豐金融APIs DAY 14

技術 [Day 14] - 初探永豐銀行線上收款API - 豐收款 - HASH ID計算(1)

接續昨天 根據規格書,我們要用永豐提供的四組hash值拼出hash id可以看出,hash id會是個固定值,所以其實也可以先計算出結果再把那個hash id...

鐵人賽 永豐金融APIs DAY 15

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

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

鐵人賽 Software Development DAY 15

技術 【Spring Boot】使用 RestTemplate 存取外部 API

身為後端工程師,開發 RESTful API 給前端呼叫是相當常見的事,然而我們有時也會想使用其他第三方 API。例如想實作展示天氣預報的功能,可使用「氣象開放...

鐵人賽 永豐金融APIs DAY 18

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

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

鐵人賽 Mobile Development DAY 4

技術 【Day - 04】Spring Boot中常用的參數傳遞方式(上)

1. 引言 在Spring Boot應用開發中,參數傳遞是一個至關重要的主題。不管您正在構建什麼類型的應用程式,幾乎都需要與客戶端或其他服務之間進行數據交換。這...

鐵人賽 Modern Web DAY 12

技術 [Day 12]我也好想成為時間管理大師(後端篇)

挑戰目標: MockNative Camp 昨天我們將SignupReq.java給建立完,現在要開始做繁雜的工作,Object間的轉換,不知道有沒有更快速的...

鐵人賽 Mobile Development DAY 24

技術 【Day - 24】Spring Security 6.1.x JWT身份驗證 (下):透過Redis實作登出功能

6. JWT 登出功能 JWT登出功能是一個關鍵的安全性考慮,因為JWT是無狀態的,一旦簽發,就無法撤銷或註銷。然而,有幾種方法可以實現JWT登出功能,每種方法...

鐵人賽 Mobile Development DAY 23

技術 【Day - 23】Spring Security 6.1.x:實現JWT身份驗證 (中)

4. Spring Security 與 JWT 整合 在本節中,我們將深入探討如何使用Spring Security實現JWT身份驗證,以及如何配置和設置Sp...

鐵人賽 Mobile Development DAY 21

技術 【Day - 21】Spring Security 6.1.x:實現基本認證(Basic Authentication)

1. 引言 當今的 Web 應用程式經常需要處理大量的使用者數據和機密信息。因此,確保應用程式的安全性變得至關重要。安全性不僅涉及保護使用者的數據,還包括防止未...

鐵人賽 Modern Web
Spring Boot... 深不可測 系列 第 31

技術 Day 30 - 結算

今日目標,結算結果。 結算 這邊就只差最後一步了~~ 修改 GameStatus,加入 getAllPlayersHands(): public HashM...

鐵人賽 Modern Web DAY 17

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

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

鐵人賽 Mobile Development DAY 7

技術 【Day - 07】深入認識 Spring Boot 配置文件(下)

5. 外部配置 在實際應用中,通常需要根據不同的環境和需求來配置應用程式。Spring Boot提供了多種方法來實現外部配置,包括通過命令行參數、環境變數和外部...

鐵人賽 Software Development DAY 24

技術 【Spring Security】核發 JWT 並結合帳密認證(上)

完成 REST API 的授權規則後,前端或其他 client 若想存取這些受保護的 API,勢必要出示某種證明,來表示自己有資格。實現這件事的第一步,便是製作...

鐵人賽 Software Development DAY 22

技術 【Spring Security】引進到 Spring Boot 並保護 API

Spring Security 是一個框架,它能幫助我們開發有關認證(authentication)與授權(authorization)等有關安全管理的功能。D...

鐵人賽 AI & Data DAY 22

技術 Day22《Spring Boot Api 上 k8s 實例》MySql Deployment & Service yaml撰寫

使用yaml檔案方便我們快速部屬K8s mysql_deployment.yaml apiVersion 物件版本號 kind 物件種類屬性(E...

技術 监控Spring Boot应用的实践方法

最近,我对部署在AWS ECS上的Spring Boot项目实施了一套监控方案,以确保应用的健康、稳定性及时响应各种状态变化。以下是监控方案的核心内容: 1....

鐵人賽 Mobile Development DAY 22

技術 【Day - 22】Spring Security 6.1.x:實現JWT身份驗證 (上)

1. 引言 在現代 Web 應用中,身份驗證(Authentication)是保護應用程式和資源的關鍵性質之一。它確保只有合法的使用者可以訪問受保護的內容,並為...

鐵人賽 Modern Web DAY 8

技術 [Day 8]開賽八天即遭遇難題(後端篇)

挑戰目標: MockNative Camp後端 昨天寫了signup的request object,但因為我們UsersRepository無法直接使用Sig...