创建Spring Boot的项目,你可以用Eclipse或通过Spring的官网来创建。读者可以通过http://start.spring.io这个连接去创建项目。下面是读者创建本次学习Spring Boot的项目,其中包括项目,包名等信息。同时,我们的项目是gradle的项目,所以需要勾选Gradle Project;还有项目使用H2数据库、JDBC、JPA,因此需要提前配置这些包的引用路径,在创建的右边可以添加。创建页面如下:
创建好项目好,可以下载项目,然后导入到Eclipse中。
1.2.1项目简单说明
由于我们使用gradle来管理项目的,所以在build.gradle中可以看到下面的依赖包配置。
dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jdbc' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtime 'com.h2database:h2' testCompile('org.springframework.boot:spring-boot-starter-test') } |
从上面可以看出,我们选择了以下几个starters:
- org.springframework.boot:spring-boot-starter-data-jpa这个是JPA的依赖。
- org.springframework.boot:spring-boot-starter-data-jdbc这个是JDBC提供的类库。
- com.h2database:h2这个是H2数据需要依赖的包
同时,在上面的配置中,我们还看到在使用H2的包引用时使用了runtime。这样不需要我准确知道我们将会使用什么数据,而是在启用项目时,Sping Boot将会自动装配。也就是说,Spring Boot发现了org.h2.Driver驱动时就会装配H2数据库。