1. 程式人生 > >Spring Boot實踐教程:開篇

Spring Boot實踐教程:開篇

mongo code 消息 發布 搭建 jdk1.8 hello 初學者 框架

前言

??Java項目開發Spring應該是最常被用到的框架了,但是老式的配置方式讓人覺得特別的繁瑣,雖然可以通過註解去簡化xml文件的配置,但是有沒有更簡單的方式來幫我們完成這些重復性的事情呢?於是Spring Boot就出現了,Spring Boot極大的簡化了Spring的應用開發,它采用約定優於配置的方式,讓開發人員能夠快速的搭建起項目並運行起來。

??我們在項目開發的過程中,總免不了要整合各種框架,類似什麽SSM、SSH之類的,這些框架的整合過程是繁瑣的,同時又是無聊的,因為大部分情況下我們都是把配置文件拷貝來拷貝去。在Spring Boot的世界裏,Spring平臺和一些第三方提供了很多開箱即用的技術整合方案,能夠讓人拋棄那些繁瑣的配置,使我們的項目開發過程像是練就了淩波微步一般。

??本系列會通過一個實踐的教程來完成對Spring Boot的學習,算是對初學者的一種指導,也是我自己的一種總結。

??本系列會持續的更新。

系列組成

??內容規劃如下:

  • Spring Boot實踐教程(一):入門|HelloWorld
  • Spring Boot實踐教程(二):入門|SpringApplication分析
  • Spring Boot實踐教程(三):入門|Spring Boot配置詳解
  • Spring Boot實踐教程(四):Web開發|發布RESTful API
  • Spring Boot實踐教程(五):Web開發|整合模板引擎
  • Spring Boot實踐教程(六):Web開發|使用Swagger構建RESTful API文檔
  • Spring Boot實踐教程(七):數據庫開發|整合Mybatis
  • Spring Boot實踐教程(八):數據庫開發|整合JPA
  • Spring Boot實踐教程(九):數據庫開發|事務控制
  • Spring Boot實踐教程(十):NoSQL開發|整合Redis
  • Spring Boot實踐教程(十一):NoSQL開發|整合Mongodb
  • Spring Boot實踐教程(十二):安全|整合shiro
  • Spring Boot實踐教程(十三):消息|整合JMS和RabbitMQ
  • Spring Boot實踐教程(十四):監控|Actuator監控端點總結
  • Spring Boot實踐教程(十五):日誌|日誌配置

開發環境

??本實踐過程中所采用的基礎環境如下:

Jdk1.8.0_101

Maven3.3.9

Idea Intelij2017.2.5

Tomcat8.0.47

Spring Boot1.5.8

Spring4.3.12.RELEASE

代碼托管

??springboot-practice

歡迎關註我的微信公眾號:

技術分享圖片

Spring Boot實踐教程:開篇