# springboot3.x-demo **Repository Path**: xiaomingnevermind/springboot3.x-demo ## Basic Information - **Project Name**: springboot3.x-demo - **Description**: springboot3.x + jdk17+ springdoc openapi + swagger + mapstruct + log4j + flyway + 全局exceptionHandler + typeHandler - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-11-19 - **Last Updated**: 2025-10-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springboot3.x-demo + jdk 17 + springboot 3.3.5 + Google CheckStyle done + mybatis-plus 3.5.9 (功能示例) - 代码自动生成器- 最新版 done - 多数据源支持 - 自动维护DDL(执行SQL脚本来实现数据库模式的初始化和升级 支持分表库 控制代码执行SQL脚本的过程) done - 逻辑删除 - 主键生成策略 - 分布式ID生成逻辑 - 自动映射枚举 done - 自定义id生成器 - 字段类型处理器 + knif4j(openapi3.0 文档自动生成) done + mapstruct + globalExceptionHandler + prometheus for jvm endpoint done (http://localhost:8081/actuator/prometheus) # 参考文档 + https://doc.xiaominfo.com/ + https://baomidou.com/