原创 SpringBoot第七課——單元測試

不寫單元測試的項目不是好項目,不寫單元測試的程序猿不是好測試,下面我們來看看SpringBoot怎麼整合測試,這裏只講controller的測試,其他層的測試很簡單,這裏就略過: 1.引入測試依賴: <dependency>

原创 SpringBoot 第二課——熱加載

接上一篇:https://blog.csdn.net/sinat_22808389/article/details/81590042 在開發過程中,每次修改代碼都要重新啓動服務?好費時間啊,來看看怎麼樣讓springBoot實現熱加載,即

原创 SpringBoot 第三課——跨域請求

現在的很多開發模式是前後端分離的,所以前端頁面和後端服務通常不在同一個域中,但是瀏覽器有一個安全策略,就是不允許跨域請求數據,爲什麼不允許,可以找相關文章學習。下面我們來解決我們的後端服務允許跨域請求。 本地桌面寫一個頁面crossdom

原创 SpringBoot第四課——常用傳參方式

接着第一課:https://blog.csdn.net/sinat_22808389/article/details/81590042 1.path傳參  在RestController 下添加如下方法: //path 傳參數 get請

原创 Springboot第六課——整合模板引擎

這裏我們整合模板引擎FreeMarker 1.引入依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter

原创 Dajango 搭建Web筆記

一、環境搭建 1.要使用 Django ,首先需要建立一個虛擬工作環境。 虛擬環境 是系統的一個位置,你可以在其中安裝包,並將其與其他 Python 包隔離 新建一個目錄,將其命名爲 learning_log ,再在終端中切換到這個目錄

原创 阿里java及SQL開發規範

原文鏈接:https://blog.csdn.net/JobsandCzj/article/details/78049526 Java開發規範 命名 【規範】類名使用UpperCamelCase 風格,必須遵從駝峯形式,但以下情形例外:

原创 CSS 五種佈局方式

原文鏈接:https://blog.csdn.net/m0_38134431/article/details/84372226 一、浮動佈局 <!DOCTYPE html> <html> <h

原创 SpringBoot第十三課——整合pagehelper分頁插件

接着上一篇https://blog.csdn.net/sinat_22808389/article/details/97239750,我們繼續整合pagehelper,步驟如下: 1.引入插件依賴 <!--pagehelper -->

原创 mybatis自動生成代碼

想想在手寫很多entity、mapper及mapper對應的接口的時候,很多重複的東西,手寫,太費時了!可以通過自動生成代碼來提高效率。下面來看看mybatis怎麼自動生成我們所需的代碼。 1.添加mybatis-generator依賴包

原创 SpringBoot第十課——過濾器及攔截器

一、攔截器與過濾器   在講Spring boot之前,我們先了解一下過濾器和攔截器。這兩者在功能方面很類似,但是在具體技術實現方面,差距還是比較大的。在分析兩者的區別之前,我們先理解一下AOP的概念,AOP不是一種具體的技術,而是一種編

原创 SpringBoot第十二課——整合mybatis

mybatis的詳細內容可參考:https://blog.csdn.net/hellozpc/article/details/80878563#1JDBC_1,下面開始mybatis與SpringBoot的整合。 一、註解方式  1.引入

原创 SpringBoot第十一課——統一異常處理

關於異常的概念什麼的這裏就不多說了(詳見:https://www.cnblogs.com/williamjie/p/9103658.html),我們來直接看在SpringBoot中怎麼統一處理異常吧。 1.創建統一處理異常的類 @Co

原创 SpringBoot第八課——定時任務與異步

定時任務在很多場景有用,比如定時監控某服務,定時處理某處理等等,那麼SpringBoot裏面這麼搞定時任務呢?下面我們來看看SpringBoot 定時任務的幾種方式。 1.基於註解(最簡單明瞭的一種) 來看看怎麼註解,我們在service

原创 SpringBoot第九課——整合JPA

一.JPA概念:         JPA是Java Persistence API的簡稱,中文名Java持久層API,是JDK 5.0註解或XML描述對象-關係表的映射關係,並將運行期的實體對象持久化到數據庫中。(來自百度)。 二、整合J