首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从零搭建SpringBoot后台框架
chenzhenlindx
创建于2023-10-08
订阅专栏
从零搭建SpringBoot后台框架
等 13 人订阅
共13篇文章
创建于2023-10-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零搭建SpringBoot后台框架(十三)——集成Redis
一、安装Redis Windowss电脑可以从https://github.com/ServiceStack/redis-windows 下载兼容Windows系统的redis 下载后解压,cd到对应
从零搭建SpringBoot后台框架(十二)——多数据源
一、本节说明 本文介绍如何介入动态数据源,包含配置、使用 本文升级了druid版本到1.2.20 动态数据源在同一个Spring事务中不能切换,需要去掉其中的Spring事务,使用自定义的@DSTra
从零搭建SpringBoot后台框架(十一)——自定义freemarker模板
一、本文内容 上文出入参、converter、controller自动生成后,都进行了手动调整,本文将这些手动调整的内容,整合为自动生成代码 解决swagger刷新报错问题 二、解决swagger刷新
从零搭建SpringBoot后台框架(十)——集成mapstruct转换器
一、本节内容 本文将修改id的生成方式为雪花算法(方便分布式扩展去重) 引入mapstruct:mapstruct可以实现javabean之间对象转换,可以自定义转换规则 解决雪花算法生成的id前端显
从零搭建SpringBoot后台框架(九)——自动生成Controller
一、创建Controller模板 在src\test\resources\templates\下创建controller.java.ftl文件,内容如下: 二、功能验证 运行com.example.d
从零搭建SpringBoot后台框架(八)——集成mybatis-plus-generator
一、添加所需依赖 代码生成器(新)仅需引入mybatis-plus-generator即可 因本文使用freemarker模板,所以需要引入spring-boot-starter-freemarker
从零搭建SpringBoot后台框架(七)——集成Mybatis Plus
一、简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改
从零搭建SpringBoot后台框架(六)——集成分页PageHelper
一、什么是PageHelper PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件 二、添加PageHelper依赖 三、添加PageHelper配置 在application
从零搭建SpringBoot后台框架(五)——集成Swagger
一、什么是Swagger Swagger是一款通过我们添加的注解来对方法进行说明,来自动生成项目的在线api接口文档的web服务。 二、添加Swagger2依赖 修改application.yml添加
从零搭建SpringBoot后台框架(四)——全局异常处理
一、为什么要处理全局异常 如下,当系统出现异常时,返回系统默认的错误信息,不是和前端约定的标准数据格式,给前端统一逻辑处理带来困难 二、添加业务异常类 三、配置全局异常处理类 RestCode下添加枚
从零搭建SpringBoot后台框架(三)——请求结果封装
一、目的 统一返回数据格式,方便前端使用,可以统一对错误进行处理 二、响应码接口&枚举类 三、定义返回对象格式及转换方法封装 四、测试验证 改造controller代码 改造前代码 改造前请求返回数据
从零搭建SpringBoot后台框架(二)——集成Druid
一、引入Druid依赖 打开上篇文章→从零搭建SpringBoot后台框架(一)——框架搭建+集成mybatis中提到的pom.xml 找到<dependencies></dependencies>标
从零搭建SpringBoot后台框架(一)——框架搭建+集成mybatis
一、通过idea工具构建基础框架 打开idea,左上角File→New→Project,看到如下图的页面。选择本地jdk点击Next 选择存放路径、name、设置groupId:com.example