Spring Data MongoDB Single Database – Spring Boot 168 EP 19
Spring Data MongoDB 提供了一種物件與關聯映射工具來管理 Java 應用中的關係資料,用極簡的代碼就能實現對資料庫的操作訪問,實現了 Single Database 單資料庫的設定,Spring Boot 168 EP 19 增加了相依套件及 MongoDBConfig 範例,並透過 JUnit 5 單元測試來驗證產出結果。
Spring Data MongoDB 提供了一種物件與關聯映射工具來管理 Java 應用中的關係資料,用極簡的代碼就能實現對資料庫的操作訪問,實現了 Single Database 單資料庫的設定,Spring Boot 168 EP 19 增加了相依套件及 MongoDBConfig 範例,並透過 JUnit 5 單元測試來驗證產出結果。
Spring Boot RestTemplate 預設使用 Java HttpConnection,調用遠端服務,也可以使用 ClientHttpRequestFactory 指定不同的 HTTP 連接方式,Spring Boot 168 EP 28 增加了 RestTemplateConfig 範例,並透過 JUnit 5 單元測試來驗證產出結果。
Web JPA 建立 Account Repository,提供新增、修改、刪除、讀取等功能,存入資料庫,Spring Boot 168 EP 5-3 使用 Spring Data JPA 增加 Account、AccountRepository 範例 ,並透過 JUnit 5 來驗證產出結果。
Windows 10 Install Consul standalone 單機模式安裝非常簡單,可以大幅地節省工程師開發與部署的時間,Windows 10 實作架設 Server,可以使用直接下載檔案,解開後建立設定檔及批次檔執行。
Centos 7 Install Consul standalone 單機模式實作架設 Server,從套件庫下載安裝,可以大幅地節省工程師開發與部署的時間,使用 yum 來達成,這是最簡單的方法。
Centos 7 Install OpenJDK 實作架設,從套件庫安裝,可以大幅地節省工程師開發與部署的時間,使用 yum 來達成,這是最簡單的方法。
CentOS 7 Install Docker Compose 實作架設 ,安裝非常簡單,可以大幅地節省工程師開發與部署的時間,使用直接下載檔案,然後設定執行權限,就能完成安裝。
Ubuntu 18.04 Install Certbot Nginx,從套件庫安裝憑證機器人,在 Let’s Encrypt 憑證三個月到期前,自動更新憑證,可以使用 apt-get 來達成,這是最簡單的方法。
Web Service 系統架構,採分層架構設計,分別為表現層、邏輯層、及資料層,Service 的應用在於邏輯層,此層包含所有的商業邏輯,如:檢查、事務、回調等,每層都有獨立職責,多層協同提供完整的功能, Spring Boot 168 EP 5-2 增加了 AccountService 範例,並透過 JUnit 5 來驗證產出結果。
CentOS 7 Install Certbot Apache,從套件庫安裝憑證機器人,在 Let’s Encrypt 憑證三個月到期前,自動更新憑證,可以使用 yum 來達成,這是最簡單的方法。