!
7
./0"'81!./
"0"/1"'1!"0"/
9:1;!
!7
!
1.
.
.
./0"'81!./
"0"/1".!"0"/
9:1;!
.
.
"
""8"!"
!"
!.
!.
!.
!.
!1.
!
从代码清单 1 中的 POM 文件中可以看到,应用所声明的依赖很少,只有一个
“org.springframework.boot:spring-boot-starter-web”,而不是像其他 Spring 项目一样
需要声明很多的依赖。当使用 Maven 命令“mvn dependency:tree”来查看项目实际的
依赖时,会发现其中包含了 Spring MVC 框架、SLF4J、Jackson、Hibernate
Validator 和 Tomcat 等依赖。这实际上 Spring 推荐的 Web 应用中使用的开源库的组
合。代码清单 2 中给出了示例应用的 Java 代码。
清单 2. Spring Boot 示例应用的 Java 代码
<5=
<6"13.=>."
.1"3":
<5?.%"@!A
,@A:
.4BCD
;
.1""@,EF"A'6:
,3".@3""G"AD
;
;
评论0