目录结构

├── src
|   ├── main
|   |   ├── java
|   |   |   ├── com
|   |   |   |   ├── example
|   |   |   |   |   ├── Application.java
|   |   |   |   |   ├── config
|   |   |   |   |   ├── controller
|   |   |   |   |   ├── dao
|   |   |   |   |   ├── entity
|   |   |   |   |   ├── service
|   |   |   |   |   └── utils
|   |   |   ├── resources
|   |   |   |   ├── application.properties
|   |   |   |   ├── static
|   |   |   |   └── templates
|   ├── test
|   |   ├── java
|   |   |   └── com
|   |   |       └── example
|   |   |           └── ApplicationTests.java
└── pom.xml

其中:

  • src/main/java: 存放项目的Java源代码
  • src/main/resources: 存放项目的资源文件,如配置文件、静态资源等
  • src/test/java: 存放项目的测试代码
  • pom.xml: Maven项目的构建配置文件 在src/main/java中,通常会按照模块的功能划分包
  • Application.java是Spring Boot项目的入口类
  • config: 存放Spring的配置类
  • controller: 存放控制器类
  • dao/mapper: 存放数据访问层接口和实现类
  • entity/domain: 存放实体类
  • service: 存放业务逻辑层接口和实现类
  • utils: 存放工具类
  • src/main/resources中,通常会存放配置文件和静态资源文件,例如:
    • application.properties: Spring Boot的配置文件
    • static: 存放网站的静态资源文件,如CSS、JavaScript、图片等
    • templates: 存放HTML模板文件
最后修改:2023 年 04 月 20 日
如果觉得我的文章对你有用,请随意赞赏