为什么说他对应了SetterUserdao

来源:1-3 Spring四种注入方式

LLLL_

2019-12-21 14:04:20

http://img.mukewang.com/climg/5dfdb5d609ba871616860917.jpg

写回答

3回答

星星像幽灵

2020-09-17

给类的属性赋值就要调用setter方法,

<bean id="userService" class="com.imooc.spring.injection.UserService">
    <property name="userDAO" ref="userDAO"/>
</bean>

<property name="userDAO" ref="userDAO"/> 意思是将userDao这个类的实力赋值给UserService类的userDao属性,调用setUserDAO方法是Spring底层去做的。

0

好帮手慕柯南

2019-12-21

同学你好!

在给userService设置userDAO属性时,是通过setUserDAO方法来进行赋值的

所以老师这里说的是下面的UserDAO

http://img.mukewang.com/climg/5dfdd783096481b710990162.jpg

对应的是下面userService中的userDAO和set方法中的userDAO

http://img.mukewang.com/climg/5dfdd810099773e710560637.jpg

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

LLLL_

提问者

2019-12-21

标记错误,这个是正确的http://img.mukewang.com/climg/5dfdb620093e65ba09510567.jpg

0

0 学习 · 8263 问题

查看课程