今天要來實作登入功能~!! 這邊要說說之前我剛開始看前後分離框架的不習慣,因為在之前沒分離的開發情況下,登入的轉頁是依靠後端的判斷,但在前後分離的狀況下,後端變...
今天我們來看一下Native Camp用戶設定,看一下有沒有遺漏什麼欄位沒有設置的,這邊可以看到可修改的欄位有 圖片 暱稱 電子郵件 密碼 時區 支付方式 電...
我們現在設定兩種權限,管理員(ADMIN)&正常(NORMAL) 要實作權限功能,我們先在users表單新增 AUTHORITY欄位,預設如果沒有輸入的...
註釋基本概念 註釋(Annotations) 是Java 5.0 加入的新功能,它強化了程式註解與Javadoc 文件註解的功能,使其更有強制力,並用來歸納各種...
正如Day 04 - Spring Boot 的前世今生所說,Spring Boot 為了簡化設定提供了大量開箱即用的starter,這邊會列出一些常用的依賴,...
要利用帳號密碼驗證使用者,首先我們必須要有使用者(廢話?在 stockapi資料庫裡面新增一個表單(user) CREATE TABLE users ( ID...
Abstract 當每個開發者初始化一套服務時,可能會因不同的系統或不同的Java版本相容性問題進而產生不同的Bean元件,故在此Spring 框架提供了多種條...
今天我們實作Users的CRUD,但今天因為花很多時間在前端的Header的排版,所以沒有什麼時間可以細作Users,我們先根據Native Camp的會員頁和...
首先,先建立一個controller&config的package在 com.stockAPI底下 接著在controller內新增一個Class- U...
看完基本介紹後,相信大家已經對Spring Boot 有些基礎的認識了,再來就介紹Spring 中兩個重要的概念,IoC 以及Servlet 容器。 IoC 與...
結束了惱人的環境安裝,但我們還沒有要開始Spring Boot 的實作,因為在開始學習一項技術之前,我們一定要先了解它的由來、開發目的、理念以及優缺點,這樣才可...
我:同學我要怎麼開始我的Spring Boot專案啊? 同學:就這樣那樣.......一下就好了啊 我:哇~ 也太方便了吧! 同學:來我房間哩,還有更多更好的技...
正所謂 磨刀霍霍向豬羊,好的IDE可以讓你coding事半功倍,如同好的菜刀可以讓你切豬無往不利。Spring Boot很佛心地提供了官方的開發工具,重點是它是...
我與Spring Boot的相識,在那堂講述SSH架構配置課程後,依稀記得那是一個陽光燦爛的午後,我剛被課程裡面的各種XML設定搞得頭痛欲裂,在上廁所的時候,突...
今天要來為我們的 API 加上 JWT token 認證 什麼是 JWT 看別人的文章就可以啦!這部分不多作解釋 JWT 官網 以 JSON Web T...
終於來到第 30 天文章,其實到了今天還一直在思考今天這篇要寫技術分享還是完賽心得,最後還是選擇寫完賽心得,畢竟在這過程中真的有許多感觸。還記得當初在學期間就經...
今天主要要透過不專業的 TDD 來做 CRUD 的開發(盡量??)! 設定 H2 DB 因為我是使用 H2 DB 來 demo 這次專案, H2 可以透過在...
在實務開發上,我們有可能會遇到專案的業務需求越來越複雜,會使用的資料庫相對變得比較分散,這時就可以採用多資料來源方式取得資料,而這篇文章將介紹如何在 Sprin...
今天要先來幫昨天寫的 HelloRestController 加上簡單的測試啦 Testing with JUnit 5 Test instance lifec...
努力的人不一定能成功,但是成功的人,一定都曾努力。努力寫完今天這篇吧! ok,今天來做下載API 跟 列出資料API吧 1.Service改加上 publ...
先前我們設計的 API 其實都是利用 HTTP 協定進行傳輸,而 HTTP 只能利用 Client 端發送請求到 Service端,這類型屬於單向的,而 Web...
今天終於要開始進入 Kotlin 運用在 Spring Boot 上啦~ 我主要是針對已經會使用 Java 開發 Spring Boot 的前提下,著重在改用...
切面導向程式設計(Aspect-oriented programming, AOP),又譯為面向方面程式設計、剖面導向程式設計,此設計最主要目的是實現關注點分離...
Spring Boot 上傳/下載檔案 (上) 大家安安,今天來實作小畫家後端功能1.上傳圖片 <-今天會介紹的2.下載圖片3.列出圖片網址 先設定app...
前面我們利用 Thymeleaf 樣板引擎結合 H2 資料庫實作 Todo 待辦事項清單,而既然我們完成了一個小作品,我們就來將作品發佈到網路上吧!這邊我們利用...
tags: 鐵人賽 Templates 先看一下這張圖,介紹一下架構controller不會直接跟model交互,而是中間透過一層service操控而serv...
昨日我們介紹了 Thymeleaf 樣板引擎,並已經完成 Template 環境建置與初始頁面,接下來我們嘗試利用樣板引擎來製作一個待辦清單 TodoList,...
睡夢中被敲醒 我還是不確定 怎會有熱血素材剛好寫鐵人文。 因為小畫家還是會用到資料庫內容,加上之後想做成線上的你畫我猜所以今天就先介紹這個吧 tag...
打瞌睡驚醒的瞬間,生命得到了啟發--該寫鐵人文了。 鐵人賽 Spring Boot Day2 一 EC2 昨天我們創好了一個簡單的Hello World範...
Thymeleaf 是什麼? Thymeleaf 是一個 XML/HTML5 模板引擎,能夠應用於模板設計檔案,非常適合 Spring 框架進行開發 HTML5...