Java---学习(9)

              @Componet的作用是是把类的实例注入到spring容器中,相当于spring.xml中的bean节点配置,使用@Componet标注后,就不用在在配置文件中使用<bean></bean>配置。下面我们使用@Componet标注类

      

  1. @Component(“applePhone”)  
  2. public class ApplePhone implements IMobilePhone {  
  3.   
  4.     public String PhoneBrand() {  
  5.         // TODO Auto-generated method stub  
  6.         return “我是苹果手机”;  
  7.     }  
  8.   
  9. }  
@Component("applePhone")
public class ApplePhone implements IMobilePhone {

    public String PhoneBrand() {
        // TODO Auto-generated method stub
        return "我是苹果手机";
    }

}


  1. public interface IMobilePhone {  
  2.   
  3.     public String PhoneBrand();  
  4. }  
public interface IMobilePhone {

    public String PhoneBrand();
}

 

  1. @Controller  
  2. @RequestMapping(“/Home”)  
  3. public class HomeController {  
  4.   
  5.     @Resource(name=“applePhone”)  
  6.     private IMobilePhone phone;  
  7.       
  8.     @RequestMapping(value=“index”)  
  9.     public String Index()  
  10.     {  
  11.         String msg=phone.PhoneBrand();  
  12.           
  13.         System.out.print(msg);  
  14.         return “index”;  
  15.     }  
  16. }  
@Controller
@RequestMapping("/Home")
public class HomeController {

    @Resource(name="applePhone")
    private IMobilePhone phone;

    @RequestMapping(value="index")
    public String Index()
    {
        String msg=phone.PhoneBrand();

        System.out.print(msg);
        return "index";
    }
}

代码下载 http://download.csdn.NET/detail/zx13525079024/9527242

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值