一、前言
二、搭建專案
如果在windows伺服器上部署的話, 就應該使用iis作為kestrel的反向**伺服器來管理和**請求.
如果在linux上的話, 可以使用apache, nginx等等的作為kestrel的proxy server.
當然也可以單獨使用kestrel作為web 伺服器, 但是使用iis作為反向**還是有很多有優點的: 例如,iis可以過濾請求, 管理證書, 程式崩潰時自動重啟等.
不過目前因為跨平台,所以使用較多的還是 nginx。
webbuilder.usestartup();, 這句話表示在程式啟動的時候, 我們會呼叫startup這個類.
build()完之後返回乙個實現了ihost介面的例項(ihostbuilder), 然後呼叫run()就會執行web程式, 並且阻止這個呼叫的執行緒, 直到程式關閉.
startup 預設建構函式,注入了配置項 iconfiguration。
configureservices用於注入一下需要的服務,例如jwt、redis
configure 用於配置一下使用的中介軟體
3、路由和驗證
路由和驗證先不做贅述
SpringMVC 二 專案搭建
2 新增pom引用 此處因為要引用多個spring包,建議把版本號提出來放到properties 會匯入如下springmvc相關的包 3 新增配置檔案 要使用springmvc,還需要新增一些配置 在web.xml中配置如下 這裡應該是引入dispatcherservlet 在web inf we...
2 專案搭建
1.開發專案,我們先的搭建乙個專案目錄,基本的專案目錄很簡單,就乙個index.html檔案 css js images資料夾。2.在實際開發中,我們基本遇到的也是這三個資料夾。index是專案的主要檔案,也是入口檔案。公司實際開發中也是這個樣子的。這三個資料夾是做什麼用的呢。css是層疊樣式表,也...
Angularjs學習筆記15 專案演示(二)
列表如下 1.使用者輸入動態統計,以及按鈕的置灰 2.filter展示,也就是搜尋功能 3.列表的新增和刪除效果 4.任務狀態的修改 一 列表的新增和刪除效果 html 123 4567 891011 1213 1415 1617 1819 20 class form group class col...