序言

  《Spring Boot 轻松学》是由智客[未读代码]提供(微信公众号:未读代码)。阅读原文

  大概在4,5年前,楠木大叔开始学习Java Web相关的技术。由于此前没有学习过java,并且工作中实际也没有使用java。所以,完全是零基础开始学习。尽管,有过其他服务端语言的Web开发经验,对于Java Web 开发基本上是小白一枚。从安装环境开始,跑通第一个Spring MVC 项目,大概花费了2周时间(工作之余)。

  当时印象最为深刻的就是Spring MVC 的各种配置,注解,tomcat,maven等等,比较繁琐。由于是初学者,遇到一些问题,往往会会花费比较长的时间排查问题,总之,挫败感很强。

  初学者新学习一个技术的时候,总是想快速上手,很少人会去看完一本技术书,然后才开始编码,而且多年的开发经验告诉我,光看书肯定是学不会的,这正好印证了一句古话:"纸上得来终觉浅,绝知此事要躬行"。在学习,Java Web开发的入门阶段,我常常在想,要是有个经验丰富的人指导或者可以提问,那该多好? 然后,身边确实也没有这样的人,同事和同学都很忙。于是,只好自己啃书,自己查找各种零散的资料,极其艰难来实现一个一个功能,甚至经常走弯路。

有没有更加简单的学习教程?

  《Spring Boot 轻松学》这个系列正是这样一个好的教程,非常适合初学者。智客[未读代码]拥有多年一线java Web实战开发经验,在其行文和原理阐述上很接地气,不会像纯理论的书籍那样枯燥和学术化,也不会像冗长的视频教程那样只教你抄代码,而是图文并茂,原理和实战结合,并通过通俗的语言演绎出来。

简介

《Spring Boot 轻松学》这个系列总共分为十七篇,基本上涵盖了自动配置,异常处理,拦截器,数据库操作等Web开发中的各个方面,而且几乎每篇都有实例源码。

最后

  对于初学者来说,非常推荐大家去看。当然,楠木大叔还推荐一本书来配套学习,效果更佳。这本书就是《SpringBoot实战》[craig Walls]著(丁雪峰译)。这本书可以作为工具书来查阅。需要的童鞋可以发邮件给zhikecore@foxmail.com,留言获取。

目录

  • 序言
  • 1 Spring Boot 入门
  • 2 Spring Boot 配置文件
  • 3 Spring Boot 自动配置
  • 4 Spring Boot 日志框架
  • 5 web 开发之静态资源和模版引擎
  • 6 web 开发之拦截器和三大组件
  • 7 web 开发之异常错误处理机制剖析
  • 8 动态Banner与图片转字符图案的手动实现
  • 9 使用 Spring JDBC 和 Druid 数据源监控
  • 10 使用 Spring data jpa 访问数据库
  • 11 使用 Mybatis(自动生成插件) 访问数据库
  • 12 使用 Mybatis 集成 pagehelper 分页插件和 mapper 插件
  • 13 使用邮件服务
  • 14 迅速启用 HTTPS 加密你的网站
  • 15 如何编写自己的 Springboot starter
  • 16 你真的了解 Swagger 文档吗?
  • 17 迅速使用 Spring Boot Admin 监控你的 Spring Boot 程序