卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

gitlab新建項目完整教程 現(xiàn)在開發(fā)JAVA后臺,主要用哪些技術?

現(xiàn)在開發(fā)JAVA后臺,主要用哪些技術?說一下本人工作中所接觸到的吧,期望對你有幫助~~~Spring大家族:Spring、SpringMVC、SpringBoot、SpringCloud等,不光Spr

現(xiàn)在開發(fā)JAVA后臺,主要用哪些技術?

說一下本人工作中所接觸到的吧,期望對你有幫助~~~

Spring大家族:Spring、SpringMVC、SpringBoot、SpringCloud等,不光Springcloud實現(xiàn)微服務的常用組件,Eureka(服務治理組件)、Feign(服務全局函數(shù))、Hystrix(服務容錯糾錯)、Ribbon(客戶端負載均衡)等

項目最終形成工具:Maven或Gradle

數(shù)據(jù)庫:oracle、mysql、數(shù)據(jù)庫ORM框架mybatis比較好流行的,hibernate oSQL:Redis、MongoDBlinux常用命令、nginx負載均衡

Jenkins,ci/cd工具,實現(xiàn)程序自動化部署

如果是測試環(huán)境寫test或dev,如果是生產環(huán)境寫什么?

全是打算多個分支,一套環(huán)境一個分支。

項目在gitlab成立后,做出代碼一樣的的prod和test分支,平時都在test分支開發(fā),是從jenkins或者其他工具公告最終,系統(tǒng)測試絕對沒問題了,就胸壁痛到prod分支上。

但是我們也很嚴格一點,項目也多。確立了2個項目組,一個是生產環(huán)境,一個是測試和開發(fā)環(huán)境。會在生產環(huán)境建立倉庫,并fork到測試3項目組里

平時少開發(fā)人員在dev分支可以修改和自己點jenkins,和功能測試人員測量后,會遞交到test分支,再并且第二次公告和功能測試,這個環(huán)境需要運維人員點發(fā)布。

Test環(huán)境沒問題啊了,到發(fā)版日期,會合并代碼到生產組的倉庫里,由開發(fā)組長點是從請求,再由運維人員上不了線。