原创 從零開始學SpringBoot2.x(13-SpringBoot中使用Mybatis(XML篇))

在上一篇文章“SpringBoot中使用Mybatis(註解篇)”中我與大家簡單分享瞭如何在SpringBoot中以註解書寫SQL的方式來使用Mybatis,但在實際的開發過程中,這種方式與代碼相耦合,不便於維護,並且過於複雜的SQL語句

原创 從零開始學SpringBoot2.x(12-SpringBoot中使用Mybatis(註解篇))

在之前的兩篇文章與大家簡單分享了一下在SpringBoot應用中如何使用JPA操作數據庫,但在我們的實際開發中,JPA用的相對較少,雖然其上手異常簡單,但想要執行高效的SQL語句還是有一定的學習難度的。今天與大家介紹如何使用Mybatis

原创 Centos7安裝Git2.x + Apache 搭建Git Http Server

一、下載安裝編譯Git依賴 yum install -y wget yum install gcc yum install gcc-c++ yum install -y zlib-devel yum install -y perl-Ex

原创 從零開始學SpringBoot2.x(07-SpringBoot整合視圖技術:Thymeleaf篇)

在上一篇文章“SpringBoot整合視圖技術:Freemarker篇”,與大家分享了SpringBoot應用中如何使用Freemarker模板,今天與大家分享怎麼樣使用Thymeleaf模板。其實過程基本都差不多,我也就不過多廢話咯,直

原创 從零開始學SpringBoot2.x(09-SpringBoot中使用Java方式進行配置)

在開發過程中,配置,是必不可少的,雖然SpringBoot已經爲我們簡化了大量的配置,但有時候並不能滿足我們的需求,所以,需要我們開發人員自行配置。 在SpringBoot中推薦使用Java配置的方式,下面我會把配置阿里的Druid連接池

原创 從零開始學SpringBoot2.x(08-SpringBoot中如何進行單元測試)

“任何人的代碼,不可能沒有Bug!” 我們平常所寫的代碼,無論是在開發環境,還是在測試環境,亦或者是線上的生產環境,看似運行的毫無問題,也能滿足公司的業務、客戶的需求,但要我說,這樣的代碼依然會存在Bug!只不過沒有達到觸發條件罷了。 作

原创 從零開始學SpringBoot2.x(11-SpringBoot中使用JPA之CRUD簡單示例)

在上一篇文章“如何在SpringBoot中使用JPA操作數據庫”中我簡單介紹了怎麼使用JPA連接數據庫、創建表以及實體映射的一些常用註解,在這裏我就不再重複,下面將與大家簡單介紹如何使用JPA進行CRUD。   CRUD是我們寫業務代碼的