基於SpringBoot從零構建部落格網站 - 技術選型和整合開發環境
技術選型和整合開發環境 1、技術選型 部落格網站是基於SpringBoot整合其它模組而開發的,那麼每個模組選擇的技術如下: SpringBoot版本選擇目前較新的2.1.1.RELEASE
技術選型和整合開發環境 1、技術選型 部落格網站是基於SpringBoot整合其它模組而開發的,那麼每個模組選擇的技術如下: SpringBoot版本選擇目前較新的2.1.1.RELEASE
待解決的問題 在實際開發過程中,很多人都會採用多模組化管理程式碼,讓整個專案的程式碼顯得更為簡潔,更加方便管理。但是程式碼模組化之後隨之而來的是,程式碼出現了迴圈引用的情況,即A模組需要引用B模組的
之前在做專案的時候需要在 SpringBoot中引入 ElasticSearch,但是由於伺服器版本較低,最新版 ES 是6.x.x,而我需要的是5.1.1(org.elasticsearch
在一個spring boot專案中,需要防止CSRF攻擊,按理說應該整合spring security才對。 但是不想使工程變得太複雜,這時可以只把spring security中的相關filter
有時線上問題我們用打日誌的方式來觀察錯誤或埋點引數,但由於這些日誌如果都打出來會佔用大量儲存空間而且覆蓋了一些有效資訊,所以線上級別一般設定INFO,除錯級別用作特殊情況下。此時如果線上想檢視除錯級別下的日誌,
該文提出了減少Spring Boot減少JVM佔用的三種Dockerfile映象配置: OpenJ9 :取代Hotspot的IBM Eclipse專案。它已經被開發很長一段時間,看起
之前的幾篇文章把dubbo服務層都介紹完畢,本篇文章咱們主要寫web層如何呼叫服務層的方法。文章底部附帶原始碼。 啟動服務 服務啟動時,會向zk註冊自己提供的服務,zk則會記錄服務提供者的IP地址以及暴
Spring Boot中的那些Conditional spring boot中為我們提供了豐富的Conditional來讓我們得以非常方便的在專案中向容器中新增Bean。本文主要是對各個註解進行解釋並輔以程
現象 訪問頁面出現如下錯誤,就是傳說中的白頁錯誤,程式碼404 Whitelabel Error Page This application has no explicit mapping for /e
RabbitMQ 即一個訊息佇列,主要是用來實現應用程式的 非同步和解耦 ,同時也能起到訊息緩衝,訊息分發的作用。 訊息中介軟體在網際網路公司的使用中越來越多,剛才還看到新聞阿里將 RocketMQ
在專案中,經常會使用ExceptionHandler來作為全域性性的異常處理中心。那麼ExceptionHandler處理異常的原理是什麼呢,今天就來分析一下。 ExceptionHandler使用示例
昨天遇到一個問題,使用saveAndFlush無法更新一個實體 @PostMapping("/edit") public ResultVO edit(@RequestBody
我們知道,shiro是通過SessionManager來管理Session的,而對於Session的操作則是通過SessionDao來實現的,預設的情況下,shiro實現了兩種SessionDao,分別為C
最近我面試了不少人,其中不乏說對 Spring Boot 非常熟悉的,然後當我問到一些 Spring Boot 核心功能和原理的時候,沒人能說得上來,或者說不到點上,可以說一個問題就問趴下了! 這是
前言 在我們日常的開發中,很多時候,定時任務都不是寫死的,而是寫到資料庫中,從而實現定時任務的動態配置,下面就通過一個簡單的示例,來實現這個功能。 新建一個springboot工程,並新增依