java - Spring 值和引用值之间的差异

标签 java spring

https://www.tutorialspoint.com/spring/constructor_based_dependency_injection.htm

我的问题在本教程的最后一句。

 A final note, in case you are passing a reference to an object, 
 you need to use ref attribute of <constructor-arg> tag and 
 if you are passing a value directly then you should use value    
 attribute as shown above.

我对什么是对象的引用和什么是值有点困惑。

我可以说所有的主要类型都是值,所有的java类和bean都是引用吗?

这里还有什么可以用作引用?

非常感谢

最佳答案

this 的引用指向另一个 spring bean。

a value 是输入的真实值。例如。 “foo”或“1”

关于java - Spring 值和引用值之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46206494/

相关文章:

java - 如何使用 Mtom 将 pdf 附加为soap UI 请求的一部分

java - 如何添加额外的自定义 header ,同时抛出异常以将消息存储在 kafka 上的 dlq 中?

java - axis1.4客户端使用Mtom发送文件

java - 将类对象映射到通用对象

java - 在 Spring 根据请求设置时区

java - 正确使用 Spring mvc 3 和 hibernate (Spring ORM)

java - 简单地测试 Spring Boot 安全性

java - java中如何将主线程加入到线程池中

java - 需要帮助按字母顺序对文本文件进行排序

java - 创建动态 jasper 报告时出现 NoClassDefFoundError