原创 SpringSecurity整合短信驗證碼認證

SMS認證 1. Sms認證原理 1.用戶前端發起請求,獲取短信驗證碼。後端通過SmsController返回結果,並將驗證碼保存在session中(如果是無狀態就保存在緩存中,設置過期時間)。 2.用戶用手機號和驗證碼發起登錄

原创 JUC 多線程及高併發筆記

JUC多線程及高併發JUC 多線程及高併發一、談談你對volatile的理解總結什麼是JMM?1.可見性1.1 案例思路2.不保證原子性2.1 volatile不保證原子性的理論解釋?2.2 解決方法3.禁止指令重排(瞭解)4.你

原创 Spring boot+Mybatis xml版

Spring Boot +Mybatis springboot在連接數據庫時相對於SSM而言,不需要很多的配置文件,下面以一個簡單的實例來說明spring boot怎麼與數據庫建立連接。 實例 1.創建項目 選中數據庫需要的依

原创 SpringBoot自動配置原理

Spring Boot自動配置原理 POM文件 1.pom文件的作用:導入相關依賴。 2.父項目的作用:版本仲裁。 <!--SpringBoot版本仲裁中心--> <parent> <groupId>o

原创 Spring Boot筆記(一)

Spring Boot學習筆記 Spring Boot入門 什麼是Spring Boot?Spring Boot可以用來幹什麼? 1.Spring Boot是個可以簡化Spring開發的框架 2.J2EE一棧式解決方案 3.整個S

原创 通過實例學習Spring MVC中的數據綁定(一)

Spring MVC中的數據綁定 引言 在實際的項目開發過程中,客戶端會傳遞給服務器端各種不同的參數請求,那麼後臺是是如何綁定這些參數的呢? 基本介紹 在實行程序時,Spring MVC會根據客戶端請求參數的不同,將請求消息中的信

原创 通過實例學習Spring MVC中的數據綁定(二)

綁定包裝POJO 上一篇博客講到如何綁定POJO類型的數據,在實際開發過程中我們會遇到很多相對複雜的數據綁定,但是不管變化如何多樣,改變不了的是方法的原理。以下是我對於綁定包裝POJO的理解,歡迎各位批評指正。 實例講解 在用戶查

原创 SSM框架的工作流程圖

SSM框架的工作流程圖 用戶訪問客戶端發出請求,請求會被Spring MVC中的前端控制器攔截,前端控制器配置在web.xml中。 DispatcherServlet攔截到請求後,調用處理器映射器在dispatcher-ser

原创 Spring MVC入門程序

通過對Spring MVC框架的初步學習,結合了我對Spring MVC框架的理解,總結了以下知識點,如有錯誤歡迎指正,謝謝。 Spring MVC Spring MVC是Spring提供的一個實現Web MVC設計模式的輕量級框