SpringBoot | 第零章:前言
缘起
前段时间公司领导叫编写一两课关于
springboot的基础知识培训课程,说实话,也是今年年初才开始接触了SpringBoot这个脚手架,使用了之后才发现打开了一个新世界。再之后也没有一些系统的学习过springboot,刚好借着这次编写培训教程机会,以一个初学者的身份,希望能够对sproingboot进行一次完整的学习。也希望通过此系列教程,能够加深对springboot的理解,之后也会编写关于springcloud的系列教程。也希望,通过系列教程的编写,能提供自己的写作水平(题外话:只从大学毕业后,就没有正经的写过文章了,很是遗憾。)
开发环境说明
在开发IDE选择上,选择了spring官方退出的sts版本,本人未使用过
intellij idea(可能落伍了,⊙﹏⊙‖∣)。
- java 8
- spring boot: 1.5.14.RELEASE
- 开发IDE:Spring Tool Suite(3.9.3.RELEASE)
- maven: 3.0.3
教程安排
由于自身能力有限,本着简单入门的原则,并结合了工作中碰见的一些常见场景和问题,将工作中常用知识点进行编写,同时也会穿插一些能提供开发效率的第三方包或者工具的介绍和简单实例。
- 第一章:第一个Springboot应用
- 第二章:lombok介绍及简单使用
- 第三章:springboot配置详解
- 第四章:日志配置
- 第五章:多环境配置
- 第六章:常用注解介绍及简单使用
- 第七章:过滤器、监听器、拦截器
- 第八章:统一异常处理
- 第九章:Mybatis-plus的集成和使用
- 第十章:Swagger2集成
- 第十一章:Redis的集成和使用
- 第十二章:RabbitMQ的集成和使用
- 第十三章:测试相关(单元测试、性能测试)
- 第十四章:基于docker的简单部署
- 第十五章:基于Postman的RESTful接口测试
- 第十六章:web应用开发
- 第十七章:web应用开发之文件上传
- 第十八章:web应用开发之WebJars使用
- 第十九章:web应用开发之WebSocket
- 第二十章:异步开发之异步请求
- 第二十一章:异步开发之异步调用
- 第二十二章:定时任务
- 第二十三章:日志管理之整合篇
- 第二十四章:日志管理之AOP统一日志
- 待补充......
番外:
老生常谈
- 个人QQ:
499452441 - 公众号:
lqdevOps

个人博客:http://blog.lqdev.cn
本文地址:http://blog.lqdev.cn/2018/07/11/springboot/chapter-zero/
SpringBoot | 第零章:前言的更多相关文章
- Nova PhoneGap框架 第一章 前言
Nova PhoneGap Framework诞生于2012年11月,从第一个版本的发布到现在,这个框架经历了多个项目的考验.一直以来我们也持续更新这个框架,使其不断完善.到现在,这个框架已比较稳定了 ...
- 《Deep Learning》译文 第一章 前言(中) 神经网络的变迁与称谓的更迭
转载请注明出处. 第一章 前言(中) 1.1 本书适合哪些人阅读? 能够说本书的受众目标比較广泛,可是本书可能更适合于例如以下的两类人群.一类是学习过与机器学习相关课程的大学生们(本科生或者研究生). ...
- Testlink1.9.17使用方法(第一章 前言)
第一章 前言 QQ交流群:585499566 一.Testlink主要功能: 测试项目管理 测试需求管理 测试用例管理 测试计划的制定 测试用例对测试需求的覆盖管理 测试用例的执行 大量测试数据的度量 ...
- 白话SpringCloud | 第零章:前言
说在前面 大清早醒来,觉得睡不着了.还是起来,写写博客.但最后发现关于SpringBoot的安全相关的还是比较多内容的,也比较专业,怕是一个多小时完不成的,也罢,那就来写写关于SpringCloud前 ...
- Docker | 第零章:前言
说在前面 对于一个后端开发者而言,对于Docker也是前年十月份才开始听说的(很惭愧,Docker在2013年就已经出现了).当时有个新项目启动,领导们在技术选型时,在部署方面选定的是Docker.那 ...
- SpringBoot | 第六章:常用注解介绍及简单使用
前言 之前几个章节,大部分都是算介绍springboot的一些外围配置,比如日志配置等.这章节开始,开始总结一些关于springboot的综合开发的知识点.由于SpringBoot本身是基于Sprin ...
- SpringBoot | 第二十三章:日志管理之整合篇
前言 在本系列<第四章:日志管理>中,由于工作中日志这块都是走默认配置,也没有深入了解过,因为部署过程中直接使用了linux中的输出重定向功能,如java -jar xx.jar > ...
- SpringBoot | 第五章:多环境配置
前言 写上一篇看英文资料,耗费了心力呀,这章,相对来说简单点.也比较熟悉,但是这很实用.不扯了,开始~ 多环境配置 maven的多环境配置 springboot多环境配置 总结 老生常谈 多环境配置 ...
- 第零章 HTML启蒙知识与网站开发流程
Web前端启蒙知识:1.软件架构模式a)B/S架构:Browser-Server 浏览器服务器模型b)C/S架构:Client-Server 客户端服务器模型注1:浏览器是运行网页的应用程序注2:B/ ...
随机推荐
- 问题:C# List;结果:C#中数组、ArrayList和List三者的区别
C#中数组.ArrayList和List三者的区别 分类: [C#那些事] 2013-03-11 00:03 36533人阅读 评论(23) 收藏 举报 目录(?)[+] 在C#中数组,ArrayLi ...
- 使用pygame制作一个简单的游戏
翻译自Will McGugan的<Beginning Game Development with Python and Pygame –From Novice to Professional&g ...
- Flask07 Jinja2模板测试器、控制语句IF/FOR、变量/块 赋值、作用域、块级作用域
1 测试器及其使用 在模板中的 {{}} 可以书写测试器,格式如下 {{ 变量 is 测试器名称 }} 1.1 在python中导入 Jinja2 的模板 from jinja2 import te ...
- DBVisualizer Pro for mac
公司使用的是DB2数据库,支持DB2的数据库客户端常用的有DBeaver和DBVisualizer.DBeaver是免费的,但本人电脑安装后,启动一直报错,问题一直没解决就放弃了.改用DBVisual ...
- 报错:defined for 'courierAction_pageQuery' in namespace '/'Error creating bean with name 'cn.itcast.bos.web.action.base.CourierAction': Injection of autowired dependencies failed; nested exception is or
No qualifying bean of type [cn.itcast.bos.web.service.base.CourierService] found for dependency: exp ...
- 面试题: Spring 框架 Bean的生命周期
[Java面试五]Spring总结以及在面试中的一些问题. 1.谈谈你对spring IOC和DI的理解,它们有什么区别? IoC Inverse of Control 反转控制的概念,就是将原本 ...
- SRAtoolkit软件的使用介绍
Using the SRA Toolkit to convert .sra files into other formats Sequence Read Archive Submissions Sta ...
- hdu1083
#include"stdio.h" #include"string.h" #define N 305 int mark[N],link[N],map[N][N] ...
- hdu1073
#include<iostream> using namespace std; #define N 5050 char a[N],b[N],tmp[N]; void Read(char p ...
- Unity3D 脚本模板修改方法
默认情况下,在Unity中创建C#脚本都会默认生成以下代码模板. using System.Collections; using System.Collections.Generic; using U ...