指為了方便開發J2EE項目而采用的框架集~~SSH,對應strustspringhibernatestruts,采用MVC模式。IOC和AOP~的作用主要用于用戶交互,比較抽象,但是是對象持久化的松耦合框架。事實上,當實體類與數據庫表建立關系時,操作類會觸發相應的sql語句,不需要編寫任何sql語句就可以完成數據庫編程。
Struts和
Springmvc和SSH項目主要是傳統的開發。隨著微服務架構和基于容器的開發方法的演進,分布式系統將逐漸被springboot輕量級開發方法所取代或集成。中臺的要求是業務要模塊化和服務化,較小的服務要獨立運行,有單一的職責。架構上逐漸采用微服務架構,使得傳統的SSH模式逐漸被淘汰。
Git構建本地倉庫的一般操作分為以下幾個步驟:
以Centos為例:
在Centos環境下安裝git環境,用yum命令安裝GIT即可。該命令如下所示:
yum-y安裝git
當然,安裝過程中還會涉及到其他依賴包,比如OpenSSL-develozlib-developerl-devel等。,可以根據提示內容進行安裝。
當我們的環境安裝好后,我們需要創建一個用戶來運行git服務。
首先創建一個組,然后創建一個用戶并將其與該組相關聯。
groupaddgitampampuseraddgit-ggit
創建一個證書來收集所有需要登錄的用戶的公鑰。公鑰位于id_file中。將我們的公鑰導入到_keys文件中,一次一行。如果沒有這樣的文件,請創建它。
CD/home/git/ampmkdir。sshampampchmod700。噓
觸摸。ssh/授權密鑰
chmod600。ssh/授權密鑰
初始化GIT倉庫并執行gitinit進行初始化。
git初始化-
這時Git會創建一個空倉庫,空倉庫沒有工作區,因為服務器上的Git倉庫純粹是為了共享,所以不允許用戶直接登錄服務器來更改工作區,服務器上的Git存儲庫通常以。飯桶。然后,將所有者更改為git
喬恩··吉特
禁用shell出于安全原因,不允許在第二步中創建的git用戶登錄到shell,這可以通過編輯/etc/passwd文件來完成。找到類似如下的一行:
git:x:1001:1001:,,,://賓/巴什
替換為:
git:x:1001:1001:,,,://usr/bin/git-shell