原创 SpringBoot2.0學習筆記:(十) Spring Boot中集成Redis

一、關於Lettuce 關於在SpringBoot2.0.x版本中集成Redis,我們先看一下官方的遷移文檔有什麼說的: Spring Boot2.0遷移指南 當你使用spring-boot-starter-redis的時候,Lett

原创 SpringBoot2.0學習筆記:(九) Spring Boot中集成Mybatis與Druid

一、項目的搭建 Druid對Spring boot做了很好的適配,所有的工作都只需要在配置文件中完成。 具體的Druid在Spring Boot中的配置可以看:GitHub文檔 首先看一下項目引入的jar包: <dependencie

原创 Jsoup爬取CSDN博客

個人Jsoup練習之作,只做參考: <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.

原创 SpringBoot2.0學習筆記:(八) Spring Boot中攔截器的使用

一、使用方法 對於在Spring Boot2.0中使用攔截器來說,其使用方法與Spring Boot1.0並無很大區別 。 我的需求是實現登錄攔截,通過在session中判斷有沒有登錄用戶名來實現攔截 首先就是建立一個實現了Handl

原创 Java建造者模式在項目中的實際運用

建造者模式 建造者模式(Builder Pattern)是對象創建軟件設計模式,其目的是找到伸縮構造器反模式的解決方案。先簡單說一下伸縮構造器反模式是什麼:假如我們有如下構造函數: public Hero(Profession pro

原创 SpringBoot2.0學習筆記:(六) Spring Boot的國際化

一、國際化基本原理 在Spring程序中,國際化主要是通過ResourceBundleMessageSource這個類來實現的,那麼下面我們分析一下Spring Boot是如何實現國際化支持的。 Spring Boot通過Messag

原创 SpringBoot2.0學習筆記:(七) Spring Boot棄用的WebMvcConfigurerAdapter

我們都知道,在Spring Boot程序引入Web模塊之後,會自動進行一系列有關Spring Mvc的配置,其自動配置類爲:org.springframework.boot.autoconfigure.web.servlet.WebM

原创 SpringBoot2.0學習筆記:(八) Thymeleaf模板引擎的使用方法

Thymeleaf學習 轉載於https://www.cnblogs.com/summercanon/p/7910799.html 1.介紹 Thymeleaf 是一個服務端java模板引擎框架,它能夠處理多種數據格式,包括HTML

原创 SpringBoot學習筆記:(五) Spring Boot的靜態資源映射

一、靜態資源的加載 Spring Boot在引入了Web模塊後,就會在啓動的時候自動加載與Web有關的配置,所有的配置內容可在 org.springframework.boot.autoconfigure.web.servlet.We

原创 SpringBoot學習筆記:(三) Profiles在Spring Boot中的使用

一、簡單介紹 在項目的開發中,有些配置文件在開發、測試或者生產等不同環境中可能是不同的,例如數據庫連接、redis的配置等等。那我們如何在不同環境中自動實現配置的切換呢?Spring給我們提供了profiles機制,下面看看在Spri

原创 SpringBoot學習筆記:(四) Spring Boot的日誌詳解

一、日誌框架的介紹 市面上有許多的日誌框架,比如 JUL( java.util.logging), JCL( Apache Commons Logging), Log4j, Log4j2, Logback、 SLF4j、 jboss

原创 Typora恢復未保存文件的方法

昨晚寫了半夜的文檔也不知道保沒保存就關了typora睡覺了,今天打開一看,一個字都沒有保存,心情是崩潰的,上午就在憂傷中度過。然後下午鬼使神差的一步到位的找到了恢復未保存文檔的方法,分享出來希望看到的人心情和我一樣好起來=-= 這是

原创 SpringBoot學習筆記:(二) 配置文件的使用

1. 簡單介紹 在使用Spring Initializr快速創建好一個Spring Boot項目之後,可以看到在resource目錄下有一個application.properties文件,這是Spring Boot的全局配置文件。其

原创 SpringBoot學習筆記:(一) 初識HelloWorld

一、快速構建Spring Boot項目 1. 簡單介紹 簡單來說,Spring Boot 給我們提供了一種快速使用Spring的方式。其設計目的就是用來簡化Spring應用的搭建和開發過程。它採用‘約定優於配置’的理念,使我們很容易搭建

原创 Ueditor與FastDFS的整合

此博客承接上面兩篇博客: 1: https://blog.csdn.net/liujun03/article/details/82345163 2: https://blog.csdn.net/liujun03/article/detai