因為項目需求,需要兩個系統之間進行通信,經過一番調研,決定使用http請求。 服務端沒有什么好說的,本來就是使用web 頁面進行訪問的,所以spring boot啟動后,controller層的接口就自動暴露出來了,客戶端通過調用對應的url即可,所以這里主要就客戶端 ...
最近在自己的Spring boot項目中,發現查詢數據量過大,大約有 M的數據,前端通過http請求過來后拿數據超時。后來用Chrome測試,拿到這 M數據進行下載就要花費好幾分鍾,於是想到是否可以將這些數據進行壓縮后再返回。查找資料后發現tomcat有關於壓縮的配置,使用的是GZip進行壓縮,由於我們是使用的Spring boot內置的tomcat,於是在application.yml中進行如下 ...
2019-03-25 17:59 0 925 推薦指數:
因為項目需求,需要兩個系統之間進行通信,經過一番調研,決定使用http請求。 服務端沒有什么好說的,本來就是使用web 頁面進行訪問的,所以spring boot啟動后,controller層的接口就自動暴露出來了,客戶端通過調用對應的url即可,所以這里主要就客戶端 ...
搞 Spring Boot 的小伙伴都知道,Spring Boot 中的配置文件有兩種格式,properties 或者 yaml,一般情況下,兩者可以隨意使用,選擇自己順手的就行了,那么這兩者完全一樣嗎?肯定不是啦!本文就來和大伙重點介紹下 yaml 配置,最后再來看看 yaml ...
https 現在已經越來越普及了,特別是做一些小程序或者公眾號開發的時候,https 基本上都是剛需了。 不過一個 https 證書還是挺費錢的,個人開發者可以在各個雲服務提供商那里申請一個免費的證書。我印象中有效期一年,可以申請 20 個。 今天要和大家聊的是在 Spring Boot 項目 ...
有兩點需要注意 1、需要在application.properties里啟用壓縮,並設置壓縮支持的格式(默認支持text/html等,但不支持application/json) 2、默認情況下,僅會壓縮2048字節以上的內容 以上內容,詳見 ...
為了減少數據在網絡中的傳輸量,從而減少傳輸時長,增加用戶體驗,瀏覽器大都是支持Gzip壓縮技術的,http的請求頭 Accept-Encoding:gzip, deflate 就表示這次請求可以接受Gzip壓縮后的數據,圖片不要進行壓縮,因為圖片完全可以在項目開發中使用壓縮后的圖片 ...
1.生成證書 使用jdk,jre中的keytool.exe生成自簽名的證書,需要配置JAVA_HOME和path環境變量,即jdk的環境變量。命令如下: keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA ...
Druid的性能相比HikariCp等其他數據庫連接池有一定的差距,但是數據庫的相關屬性的監控,別的連接池可能還追不上,如圖: 今天寫一下 Spring Boot 中監控頁面的配置,我是直接將seata中的相關Druid的Servlet 和 Filter的配置粘貼出來。 以供 ...
使用思路: 1.引入myabtis和pagehelper依賴 2.yml中配置mybatis掃描和實體類 這2行代碼 pageNum:當前第幾頁 pageSize:顯示多少條數據 userList:數據庫查詢的數據數據列表 PageHelper.startPage ...