0、SpringBoot项目推荐目录结构

概述

SpringBoot框架对工程结构没有特殊的限制,但良好的工程结构划分可以使项目清晰、明确,提高项目的可读性

推荐目录结构示例

根目录com.example.mongodbtes

  • 工程启动类 (Application.java)置于根目录下

  • entity: 实体类

  • repository:数据访问层(dao)

  • **service:数据服务层 **

    service.impl: 数据服务的接口实现

  • controller:控制层(controller)

  • utils:工具类

  • consist:常量接口类

  • config:配置信息类

  • vo:数据传输类

IDEA结构目录示例

在这里插入图片描述

  • pom.xml:maven配置文件,添加依赖

  • resources: 资源文件目录