一、基础案例

1、基础案例概览

历时一个半月,SpringBoot2.0基础案例的文章基本更新完毕了,基础案例包含了SpringBoot的基础教程,高级应用,日志配置,数据库使用,事务管理等。关于SpringBoot2.0的基础案例就更新到这里了,后续会更新SpringBoot2.0和各种中间件的整合。

2、基础案例源码

GitHub地址:知了一笑
https://github.com/cicadasmile/spring-boot-base
码云地址:知了一笑
https://gitee.com/cicadasmile/spring-boot-base

二、文章分类摘要

1、入门基础

SpringBoot2.0 基础案例(01):环境搭建和RestFul风格接口
SpringBoot2.0 基础案例(03):配置系统全局异常映射处理

2、日志管理

SpringBoot2.0 基础案例(02):配置Log4j2,实现不同环境日志打印

3、高级应用

SpringBoot2.0 基础案例(04):定时任务和异步任务的使用方式
SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景
SpringBoot2.0 基础案例(11):配置AOP切面编程,解决日志记录业务
SpringBoot2.0 基础案例(12):基于转账案例,演示事务管理操作
SpringBoot2.0 基础案例(14):基于Yml配置方式,实现文件上传逻辑

4、关系型数据库

SpringBoot2.0 基础案例(06):引入JdbcTemplate,和多数据源配置
SpringBoot2.0 基础案例(07):集成Druid连接池,配置监控界面
SpringBoot2.0 基础案例(09):集成JPA持久层框架,简化数据库操作
SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件

5、NoSQL数据库

SpringBoot2.0 基础案例(08):集成Redis数据库,实现缓存管理
SpringBoot2.0 基础案例(13):基于Cache注解模式,管理Redis缓存
SpringBoot2.0 基础案例(15):配置MongoDB数据库,实现增删改查

6、项目监控

SpringBoot2.0 基础案例(16):配置Actuator组件,实现项目监控

7、打包运行

SpringBoot2.0 基础案例(17):自定义启动页,项目打包和运行

三、后续更新计划

后续更新SpringBoot2.0与开发中各种常用中间件整合案例。

1、已更新内容

SpringBoot2.0 整合 QuartJob ,实现定时器实时管理
SpringBoot2.0 整合 Swagger2 ,构建接口管理界面
SpringBoot2.0 整合 RocketMQ ,实现请求异步处理
SpringBoot2.0 集成 JavaMail ,实现异步发送邮件
SpringBoot2.0 集成 Sharding-Jdbc,实现数据分库分表

2、后续待更新

SpringBoot 2.0 集成 Redis集群
SpringBoot 2.0 集成 ElasticSearch搜索引擎
SpringBoot 2.0 集成 Zookeeper协调服务
SpringBoot 2.0 集成 Dubbo分布式框
SpringBoot 2.0 集成 Shiro权限管理
SpringBoot 2.0 集成 Security安全管理
SpringBoot 2.0 集成 oauth2认证管理
SpringBoot 2.0 集成 FastDFS文件管理
....

这些文章内容都是在实际项目中使用的,整理起来难度较大。

很难做到每天更新,哈哈争取吧。

3、高级应用源码

GitHub地址:知了一笑
https://github.com/cicadasmile/middle-ware-parent
码云地址:知了一笑
https://gitee.com/cicadasmile/middle-ware-parent

四、写在最后

冰冻三尺非一日之寒,滴水穿石非一日之功,带着好心情继续努力。

SpringBoot2.0基础案例分类总结,后续更新计划说明相关推荐

  1. SpringBoot2.0 基础案例(12):基于转账案例,演示事务管理操作

    本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一.事务管理简介 1.事务基本概念 一组业务操作ABCD,要么全部 ...

  2. SpringBoot2.0 基础案例(16):配置Actuator组件,实现系统监控

    本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一.Actuator简介 1.监控组件作用 在生产环境中,需要实时 ...

  3. SpringBoot2.0 基础案例(14):基于Yml配置方式,实现文件上传逻辑

    本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一.文件上传 文件上传是项目开发中一个很常用的功能,常见的如头像上 ...

  4. SpringBoot2.0 基础案例(13):基于Cache注解模式,管理Redis缓存

    本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一.Cache缓存简介 从Spring3开始定义Cache和Cac ...

  5. SpringBoot2.0 基础案例(09):集成JPA持久层框架,简化数据库操作

    一.JAP框架简介 JPA(Java Persistence API)意即Java持久化API,是Sun官方在JDK5.0后提出的Java持久化规范.主要是为了简化持久层开发以及整合ORM技术,结束H ...

  6. SpringBoot2.0 基础案例(03):配置系统全局异常映射处理

    一.异常分类 这里的异常分类从系统处理异常的角度看,主要分类两类:业务异常和系统异常. 1.业务异常 业务异常主要是一些可预见性异常,处理业务异常,用来提示用户的操作,提高系统的可操作性. 常见的业务 ...

  7. SpringBoot2.0基础案例(01):环境搭建和RestFul风格接口

    一.SpringBoot 框架的特点 SpringBoot2.0 特点 1)SpringBoot继承了Spring优秀的基因,上手难度小 2)简化配置,提供各种默认配置来简化项目配置 3)内嵌式容器简 ...

  8. SpringBoot2.0 基础案例(15):配置MongoDB数据库,实现增删改查逻辑

    本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一.NoSQL简介 1.NoSQL 概念 NoSQL( Not O ...

  9. SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件

    一.Mybatis框架 1.mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获 ...

最新文章

  1. java 调用webservice的各种方法总结
  2. 其他资源记录类型及应用示例
  3. 皮一皮:夏天来了,蚊子叫了...
  4. GSM手机SMS编码解码
  5. 采购部管理--餐饮原料的验收管理
  6. 「数据分析」Sqlserver中的窗口函数的精彩应用之数据差距与数据岛(含答案)...
  7. 前端学习(488):文本标签
  8. 解决开ServiceHost时候System.PlatformNotSupportedException: Operation is not supported on this platform.
  9. serversocket 返回浏览器图片_深入理解浏览器的缓存机制
  10. 前端提示框定位在鼠标的右下_前端基础高频面试题(更新中)
  11. web中缓存的几种方式
  12. Win10 x64 VS2015 MFC打开主对话框报错:“未在此计算机上注册activex控件{648A5600-2C6E-101B-82B6-000000000014}”
  13. 关于初级安全工程师的培训思路或大纲整理
  14. 对象转map工具类BeanUtil
  15. linux核显显示独显内容,Linux驱动显示Intel第12代核显新特性:显示状态缓存
  16. jsp技术被淘汰了?那还要不要学它?
  17. 系统测试方案编写(五)
  18. 井字棋小游戏c语言简单编码,C语言实现简易井字棋游戏
  19. 灵敏度和特异度计算方法
  20. 如何对计算机进行远程连接,如何实现远程连接 远程连接命令介绍

热门文章

  1. 【数据库题型大总结】简答题总结
  2. Python subprocess命令行中文乱码
  3. IPS与IDS部署场景(直路部署,单臂部署,旁路部署,阻断)
  4. burp intruder爆破出现 Payload set 1: Invalid number settings的解决办法
  5. Windows平台下Go语言的安装和环境变量设置
  6. notepad++以16进制查看文件
  7. 浅谈ORB-SLAM3
  8. 前端笔记之ES678WebpackBabel(上)初识ES678Babellet和const解构语法
  9. BZOJ 2005: [Noi2010]能量采集( 数论 + 容斥原理 )
  10. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):目录