- Taipei, Taiwan
-
SpringBoot - 第十八章 | 統一異常處理
我們在做Web應用的時候,請求處理過程中發生錯誤是非常常見的情況。 Spring Boot提供了一個預設的:/error,當處理中拋出異常之後,會轉到該請求中處理,根據不同的Content-Type展現不同的錯誤結果,如json請求時,直接回傳json格式參數。 預設錯誤頁面 瀏覽器...
-
SpringBoot - 第十七章 | Mybatis Generator 工具
在前面的文章中 第十六章 - SpringBoot MyBatis整合 (XML方式) 介紹如何使用MyBatis的透過XML的方式基本訪問資料庫。 然後專案的過程中,不可能是一張表一張表去建置的,往往都是一開始就已經把基礎的架構都設計的差不多。所以在開發的過程中無法一張表一張表去產生En...
-
SpringBoot - 第十六章 | MyBatis整合 (XML方式)
在前面的文章中 第十五章 - SpringBoot MyBatis整合 (註解方式) 介紹如何使用MyBatis的透過註解的方式基本訪問資料庫。 這邊來介紹使用Spring Boot整合MyBatis,通過xml的方式來做使用。 使用範例 資料庫範例 這邊用Customer...
-
SpringBoot - 第十五章 | MyBatis整合 (註解方式)
在前面的文章中 第十四章 - SpringBoot Spring-data-jpa訪問資料庫 介紹如何使用Spring-data-jpa的基本訪問資料庫。 這邊來介紹使用Spring Boot整合MyBatis,通過註解的方式來做使用。 什麼是MyBatis? MyBatis是一...
-
SpringBoot - 第十四章 | Spring-data-jpa訪問資料庫
在前面的文章中 第十三章 - SpringBoot JdbcTemplate訪問資料庫 介紹如何使用JdbcTemplate的基本訪問資料庫。 而在實際的專案開發中,最基本的資料庫操作不外乎「CRUD」,而這些操作除了資料表名稱和結構不同外,其語法都是類似的,開發人員需要寫大量類似而枯燥的...
-
SpringBoot - 第十三章 | JdbcTemplate訪問資料庫
在開始這篇文章教學之前,建議先將 Docker 做一個了解,因為下面將會使用到 Docker 來建立我們的MySQL資料庫環境。 在前面的文章中 第四章 - SpringBoot Web開發 、使用模板引擎渲染Web的介紹,而這些內容還不足以建立一個動態式的應用。不管我們建立App或是W...
-
Docker - 第四章 | 安裝MySQL
前面主要是介紹了下 Dockerfile 的一些常用命令的說明。我們知道,利用 Dockerfile 可以建立一個新的Image,比如運行 Java 環境,就需要一個JDK環境的Image,但直接使用公共的Image時,一般上大小都比較大。所以本章節就主要結合 Dockerfile 文件,建立屬於...
-
Docker - 第三章 | Dockerfile 指令教學
在前面介紹Docker的文章中,我們都是從Docer Hub中下載映像檔(Image)來建立Container ,這些映像檔可能是軟體開發商所釋出,或者是第三方人士加值過的版本,這種做法的好處是很方便,但缺點則是映像檔包含的功能、工具或版本無法滿足自己的需求,此時利用Dockerfile 客製化一...
-
Docker - 第二章 | 基本指令
在開始之前建議大家還是先把 第一章 - Docker 簡介 做個初步的了解,而且對於「Docker 名詞的基本觀念」要特別注意其觀念。 然而Docker可以產生VM(OS Level),所以指令非常的多,在這邊只把初學者常用到的命令列出來,進階的就用到再去官方查詢即可或使用docker h...
-
Docker - 第一章 | 簡介
首先必須說明為什麼要在 第十二章 - SpringBoot Lombok簡單介紹使用 文章之後插入Docker的教學,因為在前面的Spring Boot教學,都還沒有使用到其他系統或是服務,例如資料庫、MQ、NoSQL…等等,但是在之後的Spring Boot教學將會進入到連接資料庫的教學或是...