spring notnull 哪个jar
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring notnull 哪个jar相关的知识,希望对你有一定的参考价值。
spring notnull 哪个jarspring最大的特点就是使用它的容器,然后我们可以把要用的类注入到容器中去。
@Resource是源的意思,意思是要从容器中得到你注入过的类,functionMqr是注入是的名称,可以你自己定义也可以默认
@Resource+@NotNull的意思就是,要从容器中拿到这个注入的对象来使用,并且这个对象不能为空。
我了解的spring两种注入方式,一种是用注解,一种是用xml配置文件,spring的优势就是用容器管理对象,减少代码之间的耦合程度,说白了,就是你要调一个对象,不用在当前代码中用new的方式来取得了。注入过后用上面的代码就能得到对象,如果不注入,你也可以用new的方式来取得,但用new的方式来取得对象,不利于管理,以后如果要重新构架项目,你马上就哭了... 参考技术A @NotNull注解不是Spring提供的,是Java提供的。JDK 8里默认就有,JDK 11需要导入依赖
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>
Spring提供的是@NonNull注解,位于org.springframework.lang包下,Spring的所有依赖都包含此包
以上是关于spring notnull 哪个jar的主要内容,如果未能解决你的问题,请参考以下文章