关闭

Spring @Configuration

标签: javaSpring
184人阅读 评论(0) 收藏 举报
分类:

1、新建Mobile.java与Product.java

Mobile.java:

package com.mrw.springtest4;
public class Mobile {
    public void create(){
        System.out.println("一部手机正在被创造。。。");
    }
}

Product.java:

package com.mrw.springtest4;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class Product {
    @Bean
    public Mobile mobile(){
        return new Mobile();
    }
}

2、编写Test1.java进行测试

package com.mrw.springtest4;
import static org.junit.Assert.*;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Test1 {
    @Test
    public void test() {
        ApplicationContext context = new AnnotationConfigApplicationContext(Product.class);
        Mobile mobile=(Mobile)context.getBean("mobile");
        mobile.create();
    }
}

3、运行结果为:



0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

spring boot 学习--07---配置文件处理

springboot减少了项目的配置文件,但是在项目中我们依然会使用自定配置文件,这里介绍几种springboot读取配置方式下面我们开始来开始我们处理配置的旅程 (1)新建一个maven项目,这里...
  • likeaijiaqi
  • likeaijiaqi
  • 2016-09-13 15:20
  • 7597

SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解

转载请标明出处: http://blog.csdn.net/forezp/article/details/70437576 本文出自方志朋的博客 springboot采纳了建立生产就绪...
  • zwfmu
  • zwfmu
  • 2017-05-03 22:42
  • 2439

@Configuration和@Bean的用法和理解

Spring Boot提倡约定优于配置,如何将类的生命周期交给spring 1、第一种自己写的类,Controller,Service。 用@controller @service即可 2、第二种,集...
  • u012260707
  • u012260707
  • 2016-07-25 10:54
  • 13434

Spring Configuration

  • 2008-05-30 11:42
  • 5.45MB
  • 下载

Spring boot如何写一个自定义的auto-configuration(上)

Spring boot如何写一个自定义的auto-configuration(上)这篇文章来自于spring官方文章。首先会说明要做auto-configuration理解的内容,之后来一步一步的说明...
  • kang389110772
  • kang389110772
  • 2017-07-06 18:01
  • 769

spring基于java配置@Configuration和@Bean用法【代码示例】

public class MyDriverManager { public MyDriverManager(String url,String userName,String password)...
  • Bazingaea
  • Bazingaea
  • 2016-10-27 18:49
  • 609

Spring中bean注入初始化方式—通过注解@Configuration @bean

虽然 2.0 版本发布以来,Spring 陆续提供了十多个注解,但是提供的这些注解只是为了在某些情况下简化 XML 的配置,并非要取代 XML 配置方式。这一点可以从 Spring IoC 容器的初始...
  • songmaolin_csdn
  • songmaolin_csdn
  • 2017-11-22 16:23
  • 60

第一篇:Configuration-basic 之Spring对注解的处理【AnnotationConfigApplicationContext 】深度剖析

参考文章:http://blog.csdn.net/chjttony/article/details/6301523  IBM中国开发者社区:http://www.ibm.com/developer...
  • ilovejava_2010
  • ilovejava_2010
  • 2012-07-26 00:04
  • 4500

理解Spring Boot中的auto-configuration

翻译一下Spring官网的文章,加深自己对Spring Boot自动装配的一些理解。 不管你是开发开源软件或者商业软件,当你在开发一个共享库的时候,那么可能你需要使用自动配置,自动配置可以捆绑在外...
  • quuqu
  • quuqu
  • 2017-07-13 16:49
  • 498

[Spring]Annotation-based container configuration_AnotationBasis_01

基于注解的容器配置 首先使用注解和xml配置,本质上没有好坏之分,只有适合不适合之分。如果你觉得哪个顺手就用哪个,或者都用。 首先要使用anotation-config 需要在xml中配置...
  • HeapStackk
  • HeapStackk
  • 2016-04-16 16:58
  • 262
    个人资料
    • 访问:34395次
    • 积分:613
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论