原创 配置文件加載位置

一:配置文件加載位置 SpringBoot啓動會掃描以下位置的application.properties或者application.yml文件作爲Spring Boot的默認配置文件 file:./config/ file:./ cla

原创 @PropertySource和@ImportResource,@Bean

一:@PropertySource 作用:加載指定的配置文件 比如在類路徑下新增一個person.properties 加載配置文件 /* 將配置文件的每一個屬性值映射到這個組件中 @ConfigurationProp

原创 nginx配置實例-高可用

一:什麼是nginx高可用 我們在使用nginx進行負載均衡是,服務器高可用了,但一旦nginx宕機了,整個服務就不可用了,我們可以使用keepalived實現nginx高可用 二:什麼是keepalived keepalived是以VR

原创 nginx配置實例負載均衡

一:什麼是負載均衡 當一臺服務器的單位時間內訪問量越大時,服務器壓力就越大,大到超過自身能力承受之時,服務器就會崩潰,爲了避免服務器崩潰,讓用戶有更好的體驗,我們通過負載均衡的方式來分擔服務器壓力。 我們可以建立很多服務器,組成一個服務器

原创 SpringMVC---RequestMapping_HiddenHttpMethodFilter

一:REST REST:即 Representational State Transfer。(資源)表現層狀態轉化,是目前最流行的一種互聯網軟件架構,它結構清晰,符合標準,易於理解,擴展方便。所以正得到越來越多的網站使用。 資源(Reso

原创 SpringMVC---異常處理ExceptionHandler註解

一:異常處理 springMVC通過HandlerExceptionResolver處理程序的異常,包括handler映射,數據綁定及目標方法執行時的異常   二:ExceptionHandlerExceptionResolver  主

原创 SpringMVC---JSR303數據校驗

一: 2.  3. 4.  二:實現 1.如何數據校驗 使用JSR 303驗證標準 加入hibernate validator驗證框架的jar包 在spring MVC配置文件中配置<mvc:annotation-driven />

原创 SpringMVC---異常處理SimpleMappingExceptionResolver

一:SimpleMappingExceptionResolver 如果希望對所有映射統一處理,可以使用SimpleMappingExceptionResolver,它將異常類名映射爲視圖名,即發生異常時使用對應的視圖報告異常。 二:實現

原创 SpringMVC---處理模型數據之ModelAndView

一:處理模型數據 Spring MVC提供了以下幾種途徑輸出模型數據 ModelAndView:處理方法返回值類型爲ModelAndView時,方法體即可通過該對象添加模型數據。 Map及Model:入參爲入參爲org.springfra

原创 Ajax概述

一:什麼是Ajax? 1.Ajax被認爲是(Asynchronous  JavaScript  and XML的縮寫),現在允許服務器與瀏覽器通信而無須刷新當前頁面的技術都叫做Ajax。 2.不用刷新頁面便可與服務器通訊的辦法 Flash

原创 SpringMVC---自定義類型轉換器

一:自定義類型轉換器 二:spring支持的轉換器  三: 四:代碼實現 1.創建一個hander方法 //測試自定義轉換器 @RequestMapping("testConversionService") public Str

原创 SpringMVC---返回JSON

一: 二:實現 1.導入jar,創建hander方法 @ResponseBody @RequestMapping("/testjson") public Collection<Employee> testjson(){ retu

原创 nginx常用命令

一:常用的命令 使用nginx操作命令前提條件是:必須進入nginx的目錄 # cd /usr/local/nginx/sbin/ 查看nginx當前版本 # ./nginx -v nginx啓動 ./nginx ngin

原创 SpringMVC---文件的上傳

一:文件的上傳 spring MVC爲文件的上傳提供了直接的支持,這種支持是通過即插即用的MultipartResolver實現的,Spring 用 Jakarta Commons FileUpload 技術實現了一個MultipartR

原创 SpringMVC---使用Servlet原生的API作爲參數

一:代碼實現 private final String SUCCESS="success"; /* * 可以使用Servlet原生的API作爲目標方法的參數類型,具體支持以下類型 * HttpServletRequest