官网:https://spring.io/projects/spring-boot
创建Spring Boot项目:https://start.spring.io
SpringBoot为我们提供了一个创建项目的网站,我们通过它来创建项目,并且通过IDEA来编写代码。
我们通过Maven来进行项目的管理。在Maven中,Group是包的名称,Artifact则是项目的名称。最重要的一点是,Maven可以对依赖dependencies(即jar包)进行管理。
dependencies
在上面的项目中,我们加入了四个依赖:
- Web :Web应用项目;
- Thymeleaf :SpringBoot为我们推荐的Java模板引擎;
- JPA :为关系型数据库提供数据的持久化。
- H2 :嵌入式数据库。
点击Generate Project创建项目,并通过IDEA打开。
文件目录
|- - demo
|- - src
|- - main
|- - java
|- - com.example.demo
|- - DemoApplication [项目启动文件]
|- - resources
|- - static [css、js、img]
|- - templates [html]
|- - application.properties [配置,如数据库等]
|- - test [测试]
|- - target [编译输出文件]
|- - pom.xml [maven依赖管理]
|- - External Libraries [jar包]