# demo **Repository Path**: tianshaochen/demo ## Basic Information - **Project Name**: demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-12 - **Last Updated**: 2025-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Spring Boot项目脚手架搭建教程 以下是使用Spring Boot快速搭建项目脚手架的完整流程(基于Spring Boot 3.x): 环境准备 JDK 17+ (Spring Boot 3.x要求) Maven 3.8+ 或 Gradle 7.x IDE推荐:IntelliJ IDEA / VS Code / Eclipse 创建项目(3种方式) 方式1:使用 Spring Initializr 访问 https://start.spring.io 配置项目: plaintext Project: Maven Language: Java Spring Boot: 3.3.0 Group: com.example Artifact: demo Packaging: Jar Java: 17 添加依赖: Spring Web Spring Data JPA Lombok MySQL Driver Spring Boot DevTools 点击"Generate"下载压缩包 项目结构规范 src/ ├── main/ │ ├── java/ │ │ └── com/example/demo/ │ │ ├── config/ # 配置类 │ │ ├── controller/ # 控制器 │ │ ├── service/ # 服务接口 │ │ ├── impl/ # 服务实现 │ │ ├── repository/ # 数据仓库 │ │ ├── entity/ # 数据实体 │ │ ├── dto/ # 数据传输对象 │ │ ├── exception/ # 异常处理 │ │ └── DemoApplication.java # 启动类 │ └── resources/ │ ├── static/ # 静态资源 │ ├── templates/ # 模板文件 │ ├── application.yml # 主配置文件 │ └── data.sql # 初始化SQL └── test/ # 测试代码 核心配置 application.yml `server: port: 8080 spring: datasource: url: jdbc:mysql://localhost:3306/demo_db?useSSL=false&serverTimezone=UTC username: root password: 123456 driver-class-name: com.mysql.cj.jdbc.Driver jpa: hibernate: ddl-auto: update show-sql: true properties: hibernate: format_sql: true logging: level: root: info org.springframework.web: DEBUG`