
- Taipei, Taiwan
-
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教學將會進入到連接資料庫的教學或是...
-
SpringBoot - 第十二章 | Lombok簡單介紹使用
在開發過程中,通常都會定義大量的JavaBean,然後通過IDE去產生其屬性的構造器、getter、setter、equals、hashcode、toString方法,當要增加屬性或者對某個屬性進行改變時,比如命名、類型等,都需要重新去產生上面提到的這些方法。這樣重複的勞動沒有任何意義,Lombo...
-
SpringBoot - 第十一章 | 多環境配置
在前面關於Spring Boot「配置說明」花了三個章節來做介紹和教學,分別是 第六章 - SpringBoot配置說明(一) 、 第七章 - SpringBoot配置說明(二) 、 第八章 - SpringBoot配置說明(三) ,說明了在開發的階段會需要設定基本的屬性或是自定義的...