原创 第 02 章 基礎設施即服務 Docker(5.0)

操作 Docker 容器 容器是 Docker 又一核心概念。 簡單的說,容器是獨立運行的一個或一組應用,以及它們的運行態環境。對應的,虛擬機可以理解爲模擬運行的一整套操作系統(提供了運行態環境和其他系統環境)和跑在上面的應用。 本章將具

原创 第 05章 部署持續集成(5.7)

持續集成的基本概念 互聯網軟件的開發和發佈,已經形成了一套標準流程,最重要的組成部分就是持續集成(Continuous integration,簡稱CI)。 持續集成 持續集成指的是,頻繁地(一天多次)將代碼集成到主幹。它的好處主要有兩個

原创 第 06章 開發(6.1)

創建全局公共類 (cbj-common) pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"

原创 第 05章 開發前的準備(5.1)

技術選型 開發環境 操作系統:Windows 10 Enterprise 開發工具:Intellij IDEA 數據庫:MySQL 5.7.22 Java SDK:Oracle JDK 1.8.152 部署環境

原创 第 04 章 微服務框架(4.3) Spring Boot MyBatis

Spring Boot 整合 Druid Druid 簡介 Druid 是阿里巴巴開源平臺上的一個項目,整個項目由數據庫連接池、插件框架和 SQL 解析器組成。該項目主要是爲了擴展 JDBC 的一些限制,可以讓程序員實現一些特殊的需求,比

原创 第 05章 開發前的準備(5.2)

創建項目cbj-config(統一配置中心) 新建pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.

原创 第 06章 開發(6.2)

cbj-common-servicen公用類 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.

原创 第 04 章 微服務框架(4.1) spring boot

Spring 簡史 Spring 1.x 時代 在 Spring1.x 時代,都是通過 xml 文件配置 bean,隨着項目的不斷擴大,需要將 xml 配置分放到不同的配置文件中,需要頻繁的在 java 類和 xml 配置文件中切換。 S

原创 第 05章 開發前的準備(5.6)

創建api統一網關zuul :一定要在最後一個啓動 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/

原创 第 02 章 基礎設施即服務(2.5)

Linux 的目錄結構 andy-yu發表於 2018-08-29 目錄 說明 bin 存放二進制可執行文件(ls,cat,mkdir等) b

原创 第 02 章 基礎設施即服務(2.6)

Linux 操作文件目錄 andy-yu發表於 2018-08-29 命令 說明 語法

原创 第 02 章 基礎設施即服務(2.3)

安裝 Ubuntu Server andy-yu發表於 2018-08-29 原生雲應用基本都是基於雲服務器部署,本地化的 Linux 操作基本也都是在虛擬機

原创 第 02 章 基礎設施即服務 Linux(2.1)

Linux 簡介 andy-yu發表於 2018-08-29 Linux 是一種自由和開放源碼的類 UNIX 操作系統,使用 Linux 內核。目

原创 第 02 章 基礎設施即服務(2.7)

Linux 系統管理命令 andy-yu發表於 2018-08-29 命令 說明 stat

原创 第 02 章 基礎設施即服務(2.8)

Linux 開關機命令 andy-yu發表於 2018-08-29 shutdown 命令可以用來進行關機程序,並且在關機以前傳送訊息給所有使用者正