【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:放置配置类