iT邦幫忙

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

技術 Day 13 - 頁面模板 Thymeleaf Page Layout

今日目標,在頁面檢驗登入、使用 Thymeleaf Page Layout 作為模板,建構網頁。 在前端檢驗登入狀態 雖然昨天我們在後端的部分檢驗登入狀態,避免...

鐵人賽 Modern Web DAY 17

技術 [Day 17] 遠征 Kotlin × 使用 Spring Data JPA 操作資料庫 (2)

ORM 介紹 昨日,我們直接利用實作來感受 Spring Data JPA 的快速開發,會發現到我們只要建立 Entity,就可以幫助我們做資料庫映射來新增資料...

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

技術 Spring Boot 零基礎入門 (5) - Spring IoC 簡介

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

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

技術 Spring Boot 零基礎入門 (2) - 開發環境安裝(Mac 版)

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

鐵人賽 自我挑戰組 DAY 5

技術 JWT實作(一)(Day5)

首先,先建立一個controller&config的package在 com.stockAPI底下 接著在controller內新增一個Class- U...

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

技術 Spring Boot 零基礎入門 (6) - IoC、DI、Bean 的介紹

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

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

技術 Spring Boot 零基礎入門 (25) - 資料庫連線設定、IntelliJ 資料庫管理工具介紹

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

鐵人賽 Software Development DAY 6

技術 [Day - 06 ] - Spring Conditional 運用與原理

Abstract 當每個開發者初始化一套服務時,可能會因不同的系統或不同的Java版本相容性問題進而產生不同的Bean元件,故在此Spring 框架提供了多種條...

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

技術 [Android 開發經驗三十天+Spring Boot]D10一Spring Boot Day1 +介紹實作目標

Spring Boot D1 == 大家安安,再介紹了自定義View之後,我想來實作一個小畫家APP目前預計功能有Android:小畫家 畫圖 ,儲存圖Spri...

鐵人賽 AI & Data DAY 27

技術 Day27《Spring Boot Api 上 k8s 實例》專案打包Jar與上傳Image 至Docker Hub

今天要將Spring Boot專案打包成Jar,並製作成Image上傳至Docker Hub上,方便以後使用。 打包Jar Step1.確認專案可以使...

鐵人賽 Mobile Development DAY 13

技術 【Day - 13】Spring Boot 整合Spring Data JPA:輕鬆處理資料庫操作 (上)

1. 引言 Spring Data JPA 在現代應用程式開發中的關鍵作用不容忽視。它簡化了資料庫訪問層的開發,提供了一個高效且強大的方式來操作資料庫,同時減少...

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

技術 [Android 開發經驗三十天+Spring Boot]D20一Spring Boot AWS EC2教學

打瞌睡驚醒的瞬間,生命得到了啟發--該寫鐵人文了。 鐵人賽 Spring Boot Day2 一 EC2 昨天我們創好了一個簡單的Hello World範...

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

技術 Day 09 - 註冊功能

今日目標,實現註冊功能。 註冊功能 UserRepository 在 user package 底下建立 java interface,名稱為 UserRep...

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

技術 Spring Boot 零基礎入門 (8) - 指定注入的 Bean - @Qualifier

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

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

技術 Day 04 - 專案架構

今日目標,介紹這次專案的架構、稍微說明會用到的資料夾是哪些,以及他們的功用。 專案架構 建立專案後,會自動產生這樣的資料夾結構,我們這次實作主要集中在紅色框起來...

鐵人賽 Mobile Development DAY 1

技術 [Android 開發經驗三十天+Spring Boot後端]#D1一自我介紹+目標

tags: 鐵人賽 自我介紹 大家安安,目前是開發Android半年的小菜渣,目前還是學生,這次因為想激勵自己跟記住技術所以參加了鐵人賽,寫的方面很雜比較偏向是...

鐵人賽 Modern Web DAY 18

技術 [Day 18] 遠征 Kotlin × Spring Boot 使用 RESTful API (1)

前面兩篇我們已經介紹完資料庫操作,可能有朋友會疑問 API 細節是如何進行實現,為什麼我們在 程式中加入 @RestController、@GetMapping...

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

技術 Spring Boot 零基礎入門 (10) - 讀取 Spring Boot 設定檔 - @Value

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

鐵人賽 Modern Web DAY 26

技術 [Day 26] 遠征 Kotlin × Spring Boot 部署網站到 Heroku

前面我們利用 Thymeleaf 樣板引擎結合 H2 資料庫實作 Todo 待辦事項清單,而既然我們完成了一個小作品,我們就來將作品發佈到網路上吧!這邊我們利用...

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

技術 Day 03 - Hello World

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

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

技術 Day 07 - 懶到極致的配置

今日目標,讓一些事自動化吧,Maven auto-reload、Hot reload server、使用 Lombok 簡化 Getter & Sett...

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

技術 Spring Boot 零基礎入門 (19) - 取得請求參數 (上) - @RequestParam、@RequestBody

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

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

技術 Spring Boot 零基礎入門 (12) - Spring AOP 的用法 - @Aspect

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

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

技術 Day 05 - Package By Feature

今日目標,解釋 MVC 架構的詳細分層,並解釋我們之後開發架構。 分層 在前幾天,小弟僅介紹了 MVC 的基本架構以及其大致功用,今天要來解釋其內部更細的分層,...

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

技術 Day 10 - Entity Constraints

今日目標,加入各種限制來完善註冊功能。 Validation 我們定義註冊必須滿足一些條件:Email、Username 必須唯一,而且 Password 長度...

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

技術 Spring Boot 零基礎入門 (21) - RESTful API 介紹

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

鐵人賽 Mobile Development DAY 16

技術 【Day - 16】深入了解 SpringDoc OpenAPI:自動生成精美的 API 文件

1. 引言 API 文件在現代軟體開發中扮演著至關重要的角色。它們不僅提供了關於你的應用程式如何運作的清晰說明,還可以幫助其他開發者更容易地理解、使用和整合你的...

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

技術 Day 08 - 註冊頁面

今日目標,透過 UserController 接收請求後顯示註冊頁面,並簡單地使用 Thymeleaf。 註冊頁面 在 user package 底下建立 j...

鐵人賽 Software Development DAY 12

技術 【Spring Boot】使用 Java Mail 發送純文字郵件與附件

發送郵件是相當常見的功能,許多網路平台光是註冊會員就要寄確認信給使用者了。或者是忘記密碼、購物網站下單、銀行的對帳單等情境,也都會透過 email 來通知。 本...

鐵人賽 Mobile Development DAY 14

技術 【Day - 14】Spring Boot 整合Spring Data JPA:輕鬆處理資料庫操作 (下)

6. 自訂查詢方法 Spring Data JPA 提供了方法命名約定來根據方法名自動生成查詢,但有時候我們需要執行更複雜的查詢,這時就需要自訂查詢方法。本節將...