项目结构介绍
如上图所示,Spring Boot 的基础结构共三个文件:
src/main/java:程序开发以及主程序入口
src/main/resources:配置文件
src/test/java:测试程序
另外,Sping Boot 建议的目录结果如下:
root package 结构:com.example.myproject
com.example.myproject 目录下:
Application.java:建议放到根目录下面,是项目的启动类,Spring Boot 项目只能有一个 main 方法。
comm:目录建议放置公共的类,如全局的配置文件、工具类等。
domain:目录主要用于实体(Entity)与数据访问层(Repository)。
repository:数据库访问层代码。
service:该层主要是业务类代码。
web:该层负责页面访问控制。
resources 目录下:
static:目录存放 Web 访问的静态资源,如 JS、CSS、图片等。
templates:目录存放页面模板。
application.properties:项目的配置信息。
test 目录存放单元测试的代码;pom.xml 用于配置项目依赖包,以及其他配置。
采用默认配置可以省去很多设置,当然也可以根据自己的喜好来进行更改。最后,启动 Application main 方法,至此一个 Java 项目搭建好了!
简单 Web 开发
(1)可以在 Spring Initializr 上面添加,也可以手动在 pom.xml 中添加: