筆記3 ssh層次

2021-06-14 02:44:15 字數 904 閱讀 2491

sql中

where

子句中用到

and,並且

and後加了括號,表示的意思就是將括號中的當成乙個整體來理解。

servletactioncontext.getrequest().getparameter(name)獲取字串引數。

乙個普通的ssh專案大概有3層,dao層,service層,action層,檢視定義的jsp頁面,模型定義的entity。

dao層是用來運算元據庫的。

service層:業務層。

舉個例子

比說現在用的是ssh

框架,做乙個使用者模組:

1、假設現在做這個功能會用到

user

表和許可權表,那麼前台的頁面訪問

action

,action

再去呼叫使用者模組

service

,使用者模組 

service

判斷你是操作

user

表還是許可權表,如果操作的是

user

表則service

的實現類就去呼叫

userdao

。如果是操作的是許可權表則調 用許可權的

dao2、也就是說

dao一定是和資料庫的每張表一一對應,而

service

則不是。其實乙個專案乙個

service

和乙個dao

其實也一樣可以運算元據庫,只不過那要是表非常多,出問題了,那找起來多麻煩,而且太亂了

3、好處就是整個專案非常系統化,和資料庫的錶能一致,而且功能模組化,這樣以後維護或者改錯比較容易,效能也高一些。

action層:與

jsp頁面交流。

面向介面程式設計,表示層呼叫控制層,控制層呼叫業務層,業務層呼叫資料訪問層。

docker隨筆3 ssh服務

docker映象搭建以後很多時候並不是本機操作而是直接鏈結docke,所以需要ssh服務。下面是基於ubuntu的操作。1.拉取映象並進入容器 docker pull ubuntu 16.04 docker run it ubuntu bin bash 2.檢測是否有ssh服務 sshd 提示沒有s...

3 SSH 伺服器安裝

1.檢視ssh是否安裝 檢查是否裝了ssh包 輸入命令 rpm qa grep ssh 2.安裝ssh 服務 yum install openssh server 3.檢視ssh服務是否正在執行。輸入命令 etc init.d sshd status 4.service sshd start 命令開...

使用SSH如何構建架構層次

在搭建系統的架構時我們採用了ssh ajax 等方式構建的。我們一直說要層次分明,思路清晰,可現在都比較糟糕。比如 jsp頁面用來顯示資料的,css用來美化頁面,js用來控制頁面的。現在很多頁面中什麼都有了,臭味很多。在後台我們也分了action,service,dao層,原本action用來控制排...