玩轉spring boot——開篇

冬子哥發表於2017-01-03

  很久沒寫部落格了,而這一轉眼就是7年。這段時間並不是我沒學習東西,而是園友們的技術提高的非常快,這反而讓我不知道該寫些什麼。我做程式已經有十幾年之久了,可以說是徹徹底底的“程式老炮”,至於技術怎麼樣?我個人認為是非常一般。如果單純從技術來說,其實有工作3年的工作經驗的人技術就已經很好了,後面工作時間是為了增加經驗和對程式設計的理解。隨著工作時間的增加,就會對一個技術有更深層次的理解,反而發現自己需要學更多的新。並覺得自己什麼都不會、什麼都不懂,還需要不停的學習和提高,並覺得時間更本不夠用。自己唯一的收貨是能否辨別哪些技術會被快速淘汰,而哪些技術在短時間內不會被淘汰。

  如今,任何技術都突飛猛進的發展,幾年前的技術未必適應當今的環境。在這幾年中,我鑑證了若干技術的衰敗和若干技術的崛起。而又有些技術確成為了常青樹,幾年前用的人很多,幾年後用的人還很多,未來幾年後,用的人很可能會更多。這就是spring,作為每一個java程式設計師必須掌握的技術之一。因為spring一直在更新,從最初的配置繁多,到現在的零配置和微服務。我相信spring在未來幾年不會過時,而且會發展得越來越好。我用幾個標籤來概括當今的開發趨勢是“快”,“簡”,“便”。而在這幾年中。那些被淘汰的技術並沒有掛上這幾個標籤。

  spring boot是spring從4.x以後主推的一項技術,目前的版本僅僅是1.x,但我個人認為它是spring整個體系的精華。如果說docker顛覆了整個開發&測試&運維環節,那麼spring boot就顛覆了整個java領域。因為它足夠簡單,足夠好用,且足夠方便和靈活,非常適合初創公司的專案。

   本系列並不側重講理論知識,而是重在實踐和應用。將會使用spring mvc,JAP,AngularJs和docker等技術來完成一個個的小例子。最終體會的spring boot帶來的便捷與靈活。另外,在專案實戰的部落格中,我會給大家演示絕對的“乾貨”,從開發測試,到部署,並且演示阿里雲和新浪雲的整個部署過程。

 

 


 

  一、示例篇

  1.玩轉spring boot——快速開始

  2.玩轉spring boot——MVC應用

  3.玩轉spring boot——結合jQuery和AngularJs

  4.玩轉spring boot——結合AngularJs和JDBC

  5.玩轉spring boot——結合JPA入門

  6.玩轉spring boot——結合JPA事務

  7.玩轉spring boot——AOP與表單驗證

  8.玩轉spring boot——結合redis

  9.玩轉spring boot——properties配置

  10.玩轉spring boot——war部署

  11.玩轉spring boot——負載均衡與session共享

  12.玩轉spring boot——結合docker

  13.玩轉spring boot——簡單登入認證

  14.玩轉spring boot——國際化

  15.玩轉spring boot——ajax跨域

  16.玩轉spring boot——websocket

 

  

  二、技巧篇

  1.玩轉spring boot——結合阿里雲持續交付

  2.java結合node.js非對稱加密,實現密文登入傳參——讓前後端分離的專案更安全

 

  三、綜合篇

  1.spring boot + vue + element-ui全棧開發入門——開篇

 

  四、應用場景篇

  1.spring boot高效能實現二維碼掃碼登入(上)——單伺服器版

  2.spring boot高效能實現二維碼掃碼登入(中)——Redis版 

  3.spring boot高效能實現二維碼掃碼登入(下)——訂閱與釋出機制版

 


 

 

如果你覺得我的部落格對你有幫助,可以給我點兒打賞,左側微信,右側支付寶。

有可能就是你的一點打賞會讓我的部落格寫的更好:)

 

 
 
 
 

相關文章