多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] # 项目文件目录 ``` ├── src/main/java // java 源码目录 │ ├── com.example.demo // 包目录 │ │ ├── DemoApplication.java // Spring Boot 启动类 │ │ ├── controller // 控制器目录 │ │ │ └── HelloController.java │ │ ├── domain // 领域模型目录 │ │ │ └── User.java │ │ ├── repository // 数据仓库目录 │ │ │ └── UserRepository.java │ │ └── service // 服务目录 │ │ └── UserService.java │ └── ... ├── src/main/resources // 资源目录 │ ├── application.properties // 项目配置文件 │ ├── mapper // MyBatis Mapper 文件目录 │ │ └── UserMapper.xml │ └── ... ├── src/test/java // 测试目录 │ └── com.example.demo │ └── DemoApplicationTests.java ├── pom.xml // Maven 项目依赖和配置 └── README.md ``` ## 文件目录详解: src/main/java 目录用于存放项目的 Java 源码: - com.example.demo 包用于组织源码 - DemoApplication 类是 Spring Boot 启动类 - controller 目录用于存放控制器 - domain 目录用于存放领域实体 - repository 目录用于存放仓储层代码 - service 目录用于存放服务层代码 src/main/resources 目录用于存放项目资源: - application.properties 文件用于Spring Boot 项目配置 - mapper 目录用于存放 MyBatis 的 XML Mapper 文件 src/test/java 目录用于存放测试用例,这里包含一个 DemoApplicationTests 类用于启动测试。 pom.xml 文件用于配置项目依赖和其他信息。