Apa perbedaan antara dependensi berikut?
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>
vs.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.1.2.RELEASE</version>
</dependency>
Jika saya memasukkan spring-webmvcsendiri maka spring-websecara implisit ditambahkan.
Kapan sebaiknya kita gunakan spring-websendiri?
spring-webmvcpenambahan inturnspring-web, tetapi katakan jika Anda memiliki versi spring-webmvc sebagai 4.0.2, dan Anda menambahkan ketergantungan lain katakanlahswagger-springmvcversi 0.8.8, maka itu menambahkanspring-webversi 3.2.x. Dalam hal ini Anda mungkin mendapatkan pengecualian kelas tidak ditemukan, Jadi di sini, Anda harus secara eksplisit menambahkanspring-webdan versi 4.0.2. Saya menemukan ini hari ini