原创 從零開始學SpringBoot2.x(14-SpringBoot中操作Redis基本示例)

這陣子沒有好好寫博客咯!一定要好好堅持下去!好了,廢話不多說,今天我與大家分享一下在SpringBoot中如果簡單的操作redis數據庫。redis相信大家都不陌生,工作中也經常會用到,在這裏我就不過多去說redis的概念了。開lululu

原创 Mysql查詢時強制指定索引

在某些情況下,我們給表添加的索引mysql的優化器並不認爲他是高效的,但經過我們使用explain關鍵字發現,我們自己添加的索引的查詢效率要高,這時候,我們就可以使用 FORCE INDEX(index_name)語法來強制指定我們自己創建

原创 從零開始學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-ExtUt

原创 從零開始學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是我們寫業務代碼的基本功,