本仓库主要是《笑小枫系列-SpringBoot框架从零搭建》一文的源码
本系列主要讲解了JAVA后端开发中常用的操作,以初创一个SpringBoot项目开始,以实例的形式讲解了一个单项目框架的诞生。本文可以做为SpringBoot项目的入门学习,也可以当做一个初建项目的框架。
本文主要使用mysql数据库,集成阿里druid连接池,讲解了如何集成Mybatis plus进行基础代码生成,以及如何快速开发。
对项目做了统一异常处理,统一接口返回,统一接口文档管理、统一日志处理等一系列基础功能的封装,基本上是以现在主流开发的形式封装。
本文还集成了常用的一些操作,并整合成插拔式的util工具类,如果需要复制过去直接就可以用哟,例如redis使用、文件上传下载、excel操作、发送邮件、生成word、生成pdf等等。
当然本系列还包括其它的操作,例如自定义banner、自定义Logback日志打印、properties文件模块管理等等。
欢迎大家对本系列的内容进行补充。
下期预告【笑小枫的按步照搬系列】 新的系列主要针对于Java后端软件的一个安装系列,当然也会有一些常用软件的破解方法。 整个系列博主还在整理,相信不久即将发布,敬请期待~ 目前已经整理了一些文章的大纲,如下图。大家有什么需要的可以留言,作者进行补充哈
本系列的源码已同步在Github:https://github.com/hack-feng/maple-demo
微信公众号:笑小枫
笑小枫个人博客:https://www.xiaoxiaofeng.com