在做全局异常时候出现了依赖冲突
原依赖用以下这个依赖
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.2.5.RELEASE</version> <scope>compile</scope> </dependency>
在用下边这个方法时继承Exception
MethodArgumentNotValidException
这个方法继承
public class MethodArgumentNotValidException extends Exception { ------------------------------ }
去掉这个依赖却继承BindException
public class MethodArgumentNotValidException extends BindException { ------------------------------- }
他们两个依赖是有什么优先级吗?或者是版本冲突?
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.4.12</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.2.5.RELEASE</version> <scope>compile</scope> </dependency>
有大神来解答吗?感谢大佬们