Spring依赖注入的两种方式是( )和( )。

 我来答
格兰维尔Icy
2019-03-06 · TA获得超过141个赞
知道小有建树答主
回答量:176
采纳率:84%
帮助的人:32.9万
展开全部

1、Spring通过DI(依赖注入)实现IOC(控制反转),常用的注入方式主要有三种:构造方法注入,setter注入,基于注解的注入。

2、如果题目里只有两个空,那就是setter注入(也就是通过配置文件)和注解注入。

setter注入的写法(配置文件)

<!-- 注册userService -->
<bean id="userService" class="com.lyu.spring.service.impl.UserService">
 <!-- 写法一 -->
 <!-- <property name="UserDao" ref="userDaoMyBatis"></property> -->
 <!-- 写法二 -->
 <property name="userDao" ref="userDaoMyBatis"></property>
</bean>
<!-- 注册mybatis实现的dao -->
<bean id="userDaoMyBatis" class="com.lyu.spring.dao.impl.UserDaoMyBatis"></bean>

基于注解的注入

@Resource
@Qualifier("userDaoMyBatis")
private IUserDao userDao;
匿名用户
2019-03-06
展开全部
  1. xml配置

  2. 注解

下面两种注解的区别:

@Autowired:Spring注解 

@Resource:java规范注解

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
止光济s1
2019-12-03
知道答主
回答量:1
采纳率:0%
帮助的人:678
展开全部
spring官网文档明确记载

set注入和构造注入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户

2019-03-06
展开全部
1,Set注入    2,构造注入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式