spring中Java config问题

记录一下java config的注入方式

set方法注入

Test2里有一个set方法

public void SetTest2(Test1 test1) {
       this.test1=test1;
    }

配置类代码,注入成功。(如果不注入set方法)

@Configuration
public class MyConfiguration{
    @Bean
    public Test1 getTest1(){
        return new Test1();
    }

    @Bean
    public Test2 getTest2( ){
        Test2 test2=new Test2();
        test2.SetTest2(getTest1());
        return test2;
    }
}
构造方法注入
@Configuration
public class MyConfiguration{
    @Bean
    public Test1 getTest1(){
        return new Test1();
    }

    @Bean
    public Test2 getTest2( ){
        return Test2(getTest1());
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一. Java基础部分.................................................
    wy_sure阅读 9,239评论 0 11
  • 2.1 我们的理念是:让别人为你服务 IoC是随着近年来轻量级容器(Lightweight Container)的...
    好好学习Sun阅读 7,629评论 0 11
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 11,130评论 0 4
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 7,577评论 0 11
  • 这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring ...
    杂货铺老板阅读 5,286评论 0 2