spring boot 项目经典目录结构

|-- .gitignore
|-- mvnw
|-- mvnw.cmd
|-- README.md
|-- pom.xml
|-- src
    |-- main
        |-- java
            |-- com
                |-- example
                    |-- demo
                        |-- client     // OpenFeign客户端接口
                        |   |-- RemoteUserService.java
                        |-- config     // 配置类
                        |   |-- MyBatisPlusConfig.java
                        |   |-- FeignConfig.java
                        |-- controller // 控制器
                        |   |-- UserController.java
                        |-- dto        // 数据传输对象(DTO)
                        |   |-- UserCreateDTO.java  // 用于创建用户的DTO
                        |   |-- UserUpdateDTO.java  // 用于更新用户的DTO
                        |-- entity     // 实体类(POJO)
                        |   |-- User.java
                        |-- mapper     // MyBatis Mapper接口
                        |   |-- UserMapper.java
                        |-- convert    // Mapstruct 转换类
                        |   |-- UserConvert.java
                        |-- service    // 服务接口和实现
                        |   |-- UserService.java
                        |   |-- impl
                        |       |-- UserServiceImpl.java
                        |-- vo       // 视图对象(VO)或数据传输对象(DTO的展示用变种)
                        |   |-- UserVO.java  // 用于展示给前端的用户VO
                        |-- utils     // 工具类
                        |   |-- StringUtils.java
                        |   |-- DateUtils.java
                        |-- YourProjectNameApplication.java // Spring Boot启动类
        |-- resources
            |-- application.yml    // 配置文件
            |-- mapper             // MyBatis XML Mapper文件
            |   |-- UserMapper.xml
            |-- static             // 静态资源目录(可选)
            |-- templates          // 模板目录(可选,例如使用Thymeleaf)
            |-- logback-spring.xml // 日志配置文件(可选)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值