淘淘商城筆記 - day03

1.開發階段中的環境

1)開發環境:自己的電腦
2)測試環境:提供給測試人員使用的環境(代碼是最新的,數據卻不是真實的)
3)準生產環境:預發佈的環境
4)生產環境:項目最終發佈上線的環境(代碼是老的,但數據是真實的)
爲了確保上線的代碼及數據都是最真實的, 所以纔會有一個準生產的環境來進行上線的演練。

2.關於host

用戶訪問淘寶,如何進行解析的?
用戶 –> www.taobao.com –> 本機的hosts文件中查找域名映射,如果查到就返回 –> 瀏覽器通過域名到DNS查找服務器IP地址 –> 執行訪問。

3.web服務器和web應用服務器

web服務器有:apache服務器、nginx、IIS
web應用服務器有:tomcat、resin、jetty
web服務器不能解析jsp等頁面,只能處理js、css、html等靜態頁面
web服務器的併發能力遠高於web應用服務器

4.nginx的使用

三個命令:在cmd中執行
啓動:start nginx.exe
停止:nginx.exe -s stop
重新加載:nginx.exe -s reload

server {
        listen       80;
        #用戶先訪問nginx服務器
        server_name  manage.taotao.com;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For           $proxy_add_x_forwarded_for;
        location / {
            #nginx跳轉到web應用服務器
            proxy_pass http://127.0.0.1:8081;
            proxy_connect_timeout 600;
            proxy_read_timeout 600;
        }

    }

5.Spring父子容器

@Value作用:獲取配置文件的值
注入值:在Spring容器初始化(所有的bean)之後,在當前所在容器中獲取值,然後注入。

在當前啓動的tomcat中有幾個spring容器呢?
答:有兩個,spring容器和springmvc容器,spring爲父容器,springmvc爲子容器
父子容器的關係:
1、子容器能夠訪問父容器的資源(bean),比如Controller可以注入Service
2、父容器不能訪問子容器的資源(bean)

6.關於日誌的打印

1、方法的入參處需要將參數打印出來
記得如果是對象的話需要重寫toString方法
2、業務執行的狀態發生變化時,需要打印日誌
3、異常處需要打印

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章