MyBatis 可以簡單的使用註解或XML 的方式進行配置和對映,通過將引數對映到配置的SQL 形成最終執行的SQL 語法,最後將SQL 語法執行結果對映成Ja...
挑戰目標: MockNative Camp前端 今天到101取I13 pro替換我的I10,不知道是年紀大了還是怎麼樣,從下訂到等待到取貨,完全沒有什麼興奮的...
在實際開發中,一定會需要將資料持久化,常見的持久化技術有Spring 自帶的JdbcTemplate、Spring Boot 提供的JPA 規範以及MyBati...
到了第十天的教學了,我們終於要開始建立第一個Spring Boot 專案,建立專案的方法有兩個,一個是使用STS 建立專案,另一個則是使用Spring Init...
挑戰目標: MockNative Camp前端 今天要來實作更新會員資料API,我的習慣是將request跟response都使用Object class,這...
挑戰目標: MockNative Camp後端 昨天寫了signup的request object,但因為我們UsersRepository無法直接使用Sig...
講到權限之前,我們必須談談spring security的Filter Chain(過濾器鏈) Key filters in the chain are (i...
Spring Boot 的註釋是用來告知Spring 框架,底下的程式碼代表的意思,並且可以設定相關參數,用來減少重複的程式碼。 Controller 常用註釋...
今天要來實作登入功能~!! 這邊要說說之前我剛開始看前後分離框架的不習慣,因為在之前沒分離的開發情況下,登入的轉頁是依靠後端的判斷,但在前後分離的狀況下,後端變...
今天我們來看一下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 的前提下,著重在改用...