第4章 Spring基础
4.1了解SpringBoot
4.1.1 了解SpringBoot项目结构
- src/main/java:
入口(启动)类及程序的开发目录。在这个目录下进行业务开发、创建实体层、控制层、数据连接层等 - src/main/resources:
资源文件目录,主要用于存放静态文件和配置文件
·static:用于存放静态资源,如层叠样式表CSS(Cascading Style Sheets)文件、JavaScrip文件、图片等
·templates:用于存放模板文件
·application.properties:用于配置项目运行所需的配置数据。如果用YAML方式管理配置,则YAML文件也放在这个目录中 - src/test/java:
- 测试程序所在的目录
创建工程时,如果什么依赖都不选择(在新版本中必须要选择一项),则SpringBoot也会在pom.xml文件中加入以下依赖模块
·核心模块spring-boot-starter:用于支持配置、日志和YAML
·测试模块spring-boot-starter-test:包括JUnit、Hamcrest和Mockito,用于测试