在上一篇我們看到 Quarkus 應用啟動非常快速,而且可以編譯成 Native。所以非常適合佈署在雲服務的環境。開發的過程中其實也可以注入 Bean, 跟...
今日目標,讓一些事自動化吧,Maven auto-reload、Hot reload server、使用 Lombok 簡化 Getter & Sett...
今日目標,安裝資料庫、設定資料庫連線資訊、建立 Model。 資料庫 小弟我本來就有 XAMPP 所以資料庫就用 XAMPP 的 MySQL,如果你比較習慣 M...
今日目標,解釋 MVC 架構的詳細分層,並解釋我們之後開發架構。 分層 在前幾天,小弟僅介紹了 MVC 的基本架構以及其大致功用,今天要來解釋其內部更細的分層,...
今天要將Spring Boot專案啟動測試,並討論一些我自己遇到出問題的點。Day26所提到的問題也會在[2. K8s的限制]中解答。 Spring Bo...
今天來撰寫Spring Boot API的Deployment & Service yaml檔案 teacherapi_deployment.ya...
今天要將Spring Boot專案打包成Jar,並製作成Image上傳至Docker Hub上,方便以後使用。 打包Jar Step1.確認專案可以使...
由於是使用虛擬機,所以必須設定固定IP,方便設定與重啟虛擬機時IP跑掉之類的鬼問題。 Ubuntu 固定IP設定 以下為更改範例,可自訂IP,更改後開...
今天會簡單介紹Spring Boot框架及介紹範例系統~ Spring Boot 簡介 Spring是基於Java語言為基礎的開放原始碼Web應用程式...
今天會分兩個階段進行,先是將前天yaml部署時就建立的使用者賦予權限,再將資料庫匯入進去,讓我們開始吧~ 使用者權限設定 Step1.登入root帳號...
這次使用的是VM VirtualBox架設Ubuntu20.04進行實驗。 K8s安裝MySql Step1.使用kubectl Apply兩個yam...
使用yaml檔案方便我們快速部屬K8s mysql_deployment.yaml apiVersion 物件版本號 kind 物件種類屬性(E...
Kubernetes 簡介 學習大數據與AI,一定都會需要測試平台,這時K8s一定是你的好選擇~ Kubernetes簡化中間的8個英文字所以大家簡稱為K8...
今日目標,介紹這次專案的架構、稍微說明會用到的資料夾是哪些,以及他們的功用。 專案架構 建立專案後,會自動產生這樣的資料夾結構,我們這次實作主要集中在紅色框起來...
今天目標,安裝開發環境並建立專案。 小弟平常都用 vscode 來做程式開發,但開發 Java 專案就是覺得不方便,後來受老師推薦用 IntelliJ 就被深深...
今日目標,完成第一個網頁,Hello Wrold! 第一個網頁 把左側的專案依序展開 cards -> src -> main -> jav...
今天日標,簡單介紹一下 Spring Boot、為什麼要用框架、MVC 架構,有個初步概念就好,明天開始建立專案 ! Spring Boot 簡介 Spring...
哈囉~各位邦友大家好!小弟在本網站的各種文章受益良多,而這次輪到我貢獻些微知識了!先聊聊這次的參賽動機好了,原本就有預計要在暑假學習 Spring Boot,在...
前言 為了避免誤會,想要在此說明,其實這個從建立專案到打包jar檔再到執行,都不是唯一的方式,不管是建立專案或是打包跟執行,其實都有很多種方式,只是這次我選用這...
Redis 學習筆記(5)-客戶端整合 Redis 本文是有關 Redis 的學習筆記的一部分,相關目錄請參考 Redis 學習筆記(1)-簡介。 上一篇...
1.0 美食平台基本版 大綱 簡易的購物網站,設計了買家賣家兩方的角色可做模擬 因為從熟悉環境與語法只有不到1.2個月的時間,其中還要應付許多科期末 所以有很多...
先前我們建立的StockAPI在解析token字串時,並沒有針對解析錯誤的情況去做錯誤處理,所以如果簽證過期的話就會出現 在錯誤處理方面,Spring Boo...
實作 新增依賴 <!-- JWT --> <dependency> <groupId>io.jsonwebtoken<...
JWT,全名為JSON Web Token (RFC 7519),它定義了一種簡潔且自包含的方式,將訊息作為JSON 物件傳輸,並且該訊息會經過數位簽章(Dig...
在上一篇Day 25 - Spring Security (二) UserDetailsService中有實作了UserDetailsService 進行基本的...
Spring Security 的驗證作業實際是交由``AuthenticationProvider 的實作來執行,如DaoAuthenticationProv...
Spring Security 是Spring 官方建議的驗證框架,提供了安全性方面的解決方案,這個部分應該是學習Spring Boot 很重要的一環,Spri...
介紹 切面導向程式設計(Aspect-Oriented-Programming,AOP),它的目的在於將許多的共同方法抽離出來,與物件導向程式設計類似,但AOP...
昨晚在測試時遇到一個問題找了好久,就是我的QpayHelper這支程式裡明明有用constructor injection執行時卻報nullpointer的錯開...
Interceptor 攔截器 在許多的Java Web 框架都有實現Interceptor 的方法,例如Struct2 是Interceptor就是Sprin...