自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 三、基于SpringBoot的个人知识库博客项目(整合Swagger和AjaxResult)

本文介绍了博客项目中集成Swagger和AjaxResult的实现过程。首先在父pom中添加Swagger依赖,创建blog-framework模块进行配置,并通过注解实现接口文档自动生成。然后创建blog-common模块,实现AjaxResult统一返回结果集,包含状态码、消息内容和数据对象。同时提供了HttpStatus状态码常量、StringUtils字符串工具类、DateUtils日期工具类等常用工具类。最后通过TestController进行接口测试验证,选择使用AjaxResult作为标准返回

2025-11-24 10:45:26 1025

原创 二、基于SpringBoot的个人知识库博客项目(连接数据库)

本文记录了在SpringBoot项目中整合MyBatis时遇到的Lombok依赖问题及解决方案。作者首先完成了数据库连接配置和MyBatis的yml文件配置,建立了测试接口和DTO/VO对象。但在测试时发现@Data注解未生效,导致get/set方法缺失。经过排查发现是父pom的Lombok依赖未被正确继承到子模块,最终通过在子模块单独引入Lombok依赖解决了该问题。文章详细记录了配置过程、问题发现和解决思路,为遇到类似问题的开发者提供了参考案例。

2025-11-20 09:55:05 924

原创 一、基于SpringBoot的个人知识库博客项目(多模块项目创建)

本文详细介绍了基于Spring Boot的多模块项目搭建过程。首先创建父模块统一管理项目,然后建立admin和system两个子模块。通过修改pom文件明确各模块依赖关系,其中admin模块依赖system模块。接着创建测试类验证项目结构,添加@ComponentScan注解确保包扫描,最后通过接口测试工具验证项目运行成功。文章为后续数据库接入奠定了基础,展示了从单体项目向Spring Cloud架构演变的可能性。整个搭建过程步骤清晰,涵盖了多模块项目的核心配置要点。

2025-11-13 17:27:48 737

原创 基于SpringBoot的个人知识库博客项目(前言)

本文介绍了个人知识库博客后端开发的前期准备工作。作者选择Java17+SpringBoot3.5.7+MyBatis3.0.3技术栈,使用MySQL8.0.33数据库,并规划了核心数据表结构,包括用户、文章、标签、分类和评论等基础功能模块。文中分享了技术选型和版本适配的经验,强调从简入手逐步扩展的思路。作为开发系列的开篇,本文主要完成环境部署和数据库设计,为后续IDEA项目开发做好准备。

2025-11-12 14:19:24 1078

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除