这里spring-webmvc是5+2+1
就是Spring的5个核心包 一个web一个是webmvc包? 1是jcl日志包
引入servlet-api?(scope=provided) 编译的时候需要,而打包、运行的时候不需要
是因为tomcat包含了这些servlet-api字节码文件,如果重复引入的话就会引发一些冲突
?引入Jackson-databind(json支持) 👉 databind、annotations、core
需要的话可以在下面拷贝走
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.1.6.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0-alpha-1</version>
<!--这里的scope是一定要加的 不然程序会出问题-->
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.4</version>
</dependency>
</dependencies>
?
|