原创 在Ubuntu操作系統下構建微服務開發環境

爲了在Ubuntu操作系統下構建微服務開發環境,需要耐着性子探索,並養成使用習慣,這樣最終會離不開Ubuntu開發環境。1、虛擬機爲了方便安裝Ubuntu操作系統,以及切換windows和linux,選擇使用VMware虛擬機。 安裝:選擇

原创 vue前端項目安裝和啓動失敗

今天換一臺機器(操作系統爲win7,64位)開發vue前端代碼,進入代碼目錄,運行npm install報錯:錯誤提示說python沒有安裝。我nodejs版本是12的,懷疑版本高了,但是安裝10.16.3後還是有問題。----------

原创 親自動手搭建微服務框架和測試環境-11-Spring Framework

一、架構和組件關係圖Spring 5的架構圖如下:各組件之間的依賴圖如下:Spring5有20 個組件(1300多個文件),這些組件被分別整合在覈心容器(Core Container)、AOP(Aspect Oriented Program

原创 親自動手搭建微服務框架和測試環境-7-JPA

1 JPA使用步驟JPA=Java Persistence API,Java持久層API。JDK5引入JPA ORM目的:簡化Java EE開發,整合ORM技術。JPA定義了JPQL(Java Persistence Query Langu

原创 親自動手搭建微服務框架和測試環境-5-WildFly(JBoss替代者)

1下載http://wildfly.org/downloads/解壓到D:\wildfly-14.0.1.Final2環境變量JBOSS_HOME= D:\ wildfly-14.0.1.FinalPath增加%JBOSS_HOME%\bi

原创 親自動手搭建微服務框架和測試環境-6-Spring Boot

1版本說明GA= General Availability:正式發佈版本,官方推薦使用此版本RCx=Release Candidate:候選版本,即將成爲正式發佈版SNAPSHOT: 快照版,可以穩定使用,但仍在繼續改進Mx=stands

原创 親自動手搭建微服務框架和測試環境-9-路由器

1實例(1)創建示例業務的微服務首先,依賴spring-boot-starter-web。然後,修改Application:最後,修改Application.properties:(2)創建網關首先,依賴spring-boot-starte

原创 親自動手搭建微服務框架和測試環境-10-配置中心

1實例(1)創建服務器使用FileàNewàSpring Starter Project創建項目,按照嚮導選擇config server。使用註解@EnableConfigServer,如下:修改application.properties

原创 親自動手搭建微服務框架和測試環境-4-Tomcat

1下載https://tomcat.apache.org/download-90.cgi解壓到D:\apache-tomcat-9.0.122環境變量CATALINA_HOME= D:\apache-tomcat-9.0.12Path增加%

原创 親自動手搭建微服務框架和測試環境-8-SpringCloud

1 EJB、Dubbo、SpringCloud對比(SOA,微服務)EJBDubboSpringCloud開發方標準由oracle開發阿里Spring社區最新版本及時間3.1,2009年2.5.3,2012年10月23號Finchley.S

原创 親自動手搭建微服務框架和測試環境-3-Redis

近年來,Redis得到了廣泛使用,多用做內存數據庫,緩存重要信息;也可以作爲NoSQL數據庫,支持string(字符串)、list(鏈表)、set(集合)、zset(sorted set 有序集合)和hash(哈希類型)的存儲。本文內容是編