原创 14.單元測試

14.單元測試 依賴注入讓你的代碼更少地依賴容器,這不同於傳統的Java EE開發。組成應用程序的POJO應當能在JUnit或TestNG測試框架中進行測試,對象只需使用new運算符實例化,而無需Spring或任何其他容器。開發者

原创 15. 集成測試

15. 集成測試 15.1 總覽 無需部署應用程序到服務器或連接到其他企業基礎架構即可執行一些集成測試,這一點非常重要。這將使開發者能夠測試以下內容: 正確織入Spring IoC容器上下文。 使用JDBC或ORM工具的數據訪問

原创 Spring Boot中文文檔——26日誌

26.日誌 Spring Boot 使用 Commons Logging 記錄所有內部日誌,但開放日誌的底層實現。爲 Java Util Logging 、Log4J2 和 Logback 提供了默認配置。在每種情況下,日誌記錄器

原创 Docker如何刪除所有容器

Docker如何刪除所有容器 停止所有容器 docker stop $(docker ps -q) 刪除所有容器 docker rm $(docker ps -aq)

原创 13.介紹Spring的測試

13.介紹Spring的測試 測試是企業軟件開發的重要組成部分。本章重點介紹了IoC原則對單元測試(第14章)的支持,以及Spring框架對集成測試(第15章)的好處。(企業對測試的所有需求超出了本參考手冊範圍)。

原创 Maven構建時忽略單元測試

Maven構建時忽略單元測試 在命令行指定 加上參數指定-Dmaven.test.skip=true mvn package -Dmaven.test.skip=true 在pom.xml中指定 <plugin> <grou

原创 Docker官方鏡像-mysql

Docker官方鏡像-mysql什麼是MySQL?如何使用這個鏡像啓動mysql服務器實例從MySQL命令行客戶端連接到MySQL通過docker stack deploy或docker-compose容器shell訪問和查看My

原创 GitLab Docker鏡像

GitLab Docker鏡像的說明 GitLab CE和EE都在Docker Hub中: GitLab CE Docker鏡像 GitLab EE Docker鏡像 GitLab Docker鏡像是在單個容器上運行所有必需服

原创 docker官方鏡像-nginx

docker官方鏡像-nginx 官方構建的Nginx 什麼是nginx? Nginx(發音爲“engine-x”)是用於HTTP,HTTPS,SMTP,POP3和IMAP協議的開源反向代理服務器,以及負載均衡器,HTTP緩存和W

原创 代碼生成工具

代碼生成工具 談一談代碼生成工具 說到代碼生成工具,我想有幾個問題要弄明白。 1. 什麼是代碼生成工具? 2. 爲什麼需要代碼生成工具? 3. 使用什麼代碼生成工具? 解決這三個問題,也就是這篇博客的主要目的。現在我們

原创 阿里雲上部署的SQL Server服務器和SVN服務器不能遠程訪問

事情緣由 在阿里雲上有臺服務器,掛了一兩個項目在上面,最近服務器要過期了,因爲有優惠,也就沒有續費,而是新建了一個ECS實例,然後一通設置之後,發現SQL Server服務器和SVN服務器,本地能用主機名訪問,但是不能用IP訪問,

原创 如何完整卸載Docker Toolbox

Docker Toolbox是在Windows10 專業版以下版本安裝Docker的方案,如果使用了一段時間之後,覺得還是裝一個虛擬機去安裝Docker好了,那麼如何去完整卸載以前安裝的Docker Toolbox呢? 卸載步驟

原创 Spring Cloud微服務單體部署Eureka服務器

什麼是Eureka,爲什麼需要Eureka eureka在Spring Cloud系列的微服務框架中是一個服務發現組件的角色,通俗來說就是一個消息販子。在微服務框架中,很多功能被拆成了一個個的服務,所謂服務,可以認爲就是項目。比如

原创 Spring Cloud微服務單體部署Eureka服務端下客戶端的構建

eureka-client 當構建了服務發現組件,微服務如何註冊到服務發現組件?當構建了eureka集羣,如何保持eureka-server之間註冊表的一致?這都涉及到了eureka-client(eureka客戶端)。eurek

原创 Centos安裝docker

Centos安裝docker 這裏介紹兩種在Centos上安裝docker的方法。 設置Docker的存儲庫並從中進行安裝 下載RPM軟件包並手動安裝 設置Docker的存儲庫並從中進行安裝 這種方式在可以聯網的服務器上推薦進