【Spring Boot】【外包杯】学习day01 | 项目目录结构划分以及代码分层
起因:扒了一个开源的项目,但是啃起来很硬,所以决定开始学习相关的知识。
我们之前的SSM项目,搭建过程较为繁琐:
- 1)配置 web.xml,加载 spring 和 spring mvc
- 2)配置数据库连接、配置日志文件
- 3)配置家在配置文件的读取,开启注解
- 4)配置mapper文件
但是Spring Boot来开发项目只需要非常少的几个配置就可以搭建起来一个Web项目,并且利用好IDEA可以自动生成。
即:简单、快速、方便地搭建项目;对主流开发框架的无配置集成;提高开发和部署的效率。
以Spring Boot典型项目举例:
创建出来的项目应该总体分为三大层
java:放置项目java源代码
resources:放置项目静态资源和配置文件
test:放置项目测试用例代码
/src/main/java
目录下的Java源代码的组织结构:
各个目录详细介绍:
config:放置配置类
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了