玩转spring boot——开篇

  很久没写博客了,而这一转眼就是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高性能实现二维码扫码登录(下)——订阅与发布机制版

 


 

 

如果你觉得我的博客对你有帮助,可以给我点儿打赏,左侧微信,右侧支付宝。

有可能就是你的一点打赏会让我的博客写的更好:)

 

 
 
 
 
posted @ 2017-01-03 21:53  冬子哥  阅读(10975)  评论(6编辑  收藏  举报