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