开发者社区> 问答> 正文

spring中依赖注入的几种方式是什么?

spring中依赖注入的几种方式是什么?

展开
收起
游客4qo4tkog2emrs 2022-03-31 20:52:46 701 0
1 条回答
写回答
取消 提交回答
  • Spring通过DI(依赖注入)实现IOC(控制反转),常用的注入方式主要有三种:构造方法注入(Construct注入),setter注入,基于注解的注入(接口注入)

    1.构造方法注入

    如果只有一个有参数的构造方法并且参数类型与注入的bean的类型匹配,那就会注入到该构造方法中。

    2.Setter注入

    在XML中写入,然后在set方法中注入。

    3.基于注解的注入

    @Autowired(自动注入)修饰符有三个属性:Constructor,byType,byName。默认按照byType注入。

    2022-03-31 20:54:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多