关于Spring 配置文件中的问题
在配置时,property标签中,什么时候用ref 什么时候用value是靠什么来区分?靠个人经验还是什么知识
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="typeAliasesPackage" value="com.cybg.mm.entity"/> </bean>
21
收起
正在回答
2回答
同学你好,具体是使用value还是使用ref要看具体调用标签的name 后边对应属性具体是什么类型的。比如说:我们用个简单的来举例子:
如果我们用xml来写这个Cat:
这里cat中:
test是其他的引用类型,把这个test对象,赋值给Cat的test属性,这个过程就用ref。
而name属性,就直接用value赋值为字符串,这个过程就用value
而具体我们写的时候用什么,就需要看具体引用name的具体属性了。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星