原创 工具集核心教程 | 第六篇: Freemarker模板引擎入門到進階

Freemarker的介紹   Freemarker 是一款模板引擎,是一種基於模版生成靜態文件的通用 工具,它是爲程序員提供的一個開發包,或者說是一個類庫,它不是面向最終用戶的,而是爲程序員提供了一款可以嵌入他們開發產品的應用程序。  F

原创 工具集核心教程 | 第五篇: 利用Velocity模板引擎生成模板代碼

前言 不知道大家有沒有這樣的感覺,在平時開發中,經常有很多dao、service類中存着很多重複的代碼,Velocity提供了模板生成工具,今天我教大家怎麼和這些大量的重複代碼說再見。 參考項目:https://github.com/big

原创 工具集核心教程 | 第四篇: Velocity模板引擎入門到進階

Velocity是一個基於java的模板引擎(template engine)。它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象。 當Velocity應用於web開發時,界面設計人員可以

原创 工具集核心教程 | 第三篇: Thymeleaf模板引擎入門到進階

thymeleaf介紹 簡單說, Thymeleaf 是一個跟 Velocity、FreeMarker 類似的模板引擎,它可以完全替代 JSP。相較與其他的模板引擎,它有如下三個極吸引人的特點: 1.Thymeleaf 在有網絡和無網絡的環

原创 工具集核心教程 | 第二篇: IDEA入門到進階(圖文並茂)

前言:IntelliJ IDEA 如果說IntelliJ IDEA是一款現代化智能開發工具的話,Eclipse則稱得上是石器時代的東西了。其實筆者也是一枚從Eclipse轉IDEA的探索者,隨着近期的不斷開發實踐和調試,逐步體會到這款智能

原创 工具集核心教程 | 第一篇: .md即markdown文件的基本常用編寫語法(圖文並茂)

序言: 感覺只要是不寫博客,人就很變得很懶,學的知識點感覺還是記不住,漸漸地讓我明白,看的越多,懂的越少(你這話不是有毛病嗎?應該是看的越多,懂的越多才對),此話怎講,當你在茫茫的知識庫裏面東看看,西看看的時候,很快就被海量的知識給淹沒了

原创 SpringBoot進階教程 | 第三篇:整合Druid連接池以及Druid監控

這篇文篇將介紹,如何通過SpringBoot整合Druid數據庫鏈接池,實時監控數據庫鏈接信息,爲優化數據庫性能提供更好的指導,同樣將通過YML配置文件形式進行配置,方便簡潔。 準備工作 環境: windows jdk 8 maven 3.

原创 SpringCloud核心教程 | 第三篇:服務註冊與發現 Eureka篇

Spring Cloud簡介 Spring Cloud是一個基於Spring Boot實現的雲應用開發工具,它爲基於JVM的雲應用開發中涉及的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分佈式會話和集羣狀態管理

原创 SpringCloud核心教程 | 第四篇:服務註冊與發現 Consul篇

Spring Cloud簡介 Spring Cloud是一個基於Spring Boot實現的雲應用開發工具,它爲基於JVM的雲應用開發中涉及的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分佈式會話和集羣狀態管理

原创 SpringBoot進階教程 | 第一篇:YML多文檔塊實現多環境配置

你是否爲SpringBoot一個功能多個yml和多個properties文件區分不同運行環境配置,經常爲這些配置文件的管理而頭疼,現在通過這篇文章,將徹底解決你的煩惱,這篇文篇介紹,怎麼通過yml文件構建多文檔塊,區分不同環境配置,自由切換

原创 SpringBoot非官方教程 | 第二十一篇: springboot集成JMS

springboot對JMS提供了很好的支持,對其做了起步依賴。 構架工程 創建一個springboot工程,在其pom文件加入: <dependency> <groupId>org.springframework.boot</gr

原创 SpringBoot非官方教程 | 第二十四篇: springboot整合docker

這篇文篇介紹,怎麼爲 springboot程序構建一個docker鏡像。docker 是一個開源的應用容器引擎,基於 Go 語言 並遵從Apache2.0協議開源。Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器

原创 SpringBoot非官方教程 | 第二十五篇:2小時學會springboot

一.什麼是spring boot Takes an opinionated view of building production-ready Spring applications. Spring Boot favors conventi

原创 SpringBoot非官方教程 | 第二十三篇: 異步方法

這篇文章主要介紹在springboot 使用異步方法,去請求github api. 創建工程 在pom文件引入相關依賴: <dependency> <groupId>org.springframework.boot<

原创 SpringBoot非官方教程 | 第十九篇: 驗證表單信息

這篇文篇主要簡述如何在springboot中驗證表單信息。在springmvc工程中,需要檢查表單信息,表單信息驗證主要通過註解的形式。 構建工程 創建一個springboot工程,由於用到了 web 、thymeleaf、validato