Skip to content

hack-feng/maple-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

笑小枫系列-SpringBoot框架从零搭建

本仓库主要是《笑小枫系列-SpringBoot框架从零搭建》一文的源码

本系列简介

00

本系列主要讲解了JAVA后端开发中常用的操作,以初创一个SpringBoot项目开始,以实例的形式讲解了一个单项目框架的诞生。本文可以做为SpringBoot项目的入门学习,也可以当做一个初建项目的框架。

本文主要使用mysql数据库,集成阿里druid连接池,讲解了如何集成Mybatis plus进行基础代码生成,以及如何快速开发。

对项目做了统一异常处理,统一接口返回,统一接口文档管理、统一日志处理等一系列基础功能的封装,基本上是以现在主流开发的形式封装。

本文还集成了常用的一些操作,并整合成插拔式的util工具类,如果需要复制过去直接就可以用哟,例如redis使用、文件上传下载、excel操作、发送邮件、生成word、生成pdf等等。

当然本系列还包括其它的操作,例如自定义banner、自定义Logback日志打印、properties文件模块管理等等。

欢迎大家对本系列的内容进行补充。

下期预告【笑小枫的按步照搬系列】 新的系列主要针对于Java后端软件的一个安装系列,当然也会有一些常用软件的破解方法。 整个系列博主还在整理,相信不久即将发布,敬请期待~ 目前已经整理了一些文章的大纲,如下图。大家有什么需要的可以留言,作者进行补充哈

image-20221122100825958

文章链接

本系列的源码已同步在Github:https://github.com/hack-feng/maple-demo

  1. SpringBoot项目创建

  2. SpringBoot配置基于swagger2的knife4j接口文档

  3. SpringBoot集成Mybatis Plus

  4. SpringBoot返回统一结果包装

  5. SpringBoot返回统一异常处理

  6. SpringBoot日志打印Logback详解

  7. SpringBoot控制台自定义banner

  8. SpringBoot集成Redis

  9. SpringBoot用户登录拦截器

  10. SpringBoot处理请求跨域问题

  11. SpringBoot接口日志信息统一记录

  12. SpringBoot导入Excel

  13. SpringBoot导出Excel

  14. SpringBoot发送邮件

  15. SpringBoot根据模板生成Word

  16. SpringBoot生成PDF

  17. SpringBoot文件上传下载

  18. SpringBoot中的Properties配置

  19. SpringBoot使用Docker部署最佳实践

部分文章截图

image-20221122094257209

img

image-20221122095007794

image-20221122095107268

image-20221122095204059

image-20221122095249891

关于笑小枫💕

微信公众号:笑小枫

笑小枫个人博客:https://www.xiaoxiaofeng.com

CSDN:https://zhangfz.blog.csdn.net

Releases

No releases published

Packages

No packages published