spring注解完整版 您所在的位置:网站首页 spring注解详解 spring注解完整版

spring注解完整版

#spring注解完整版| 来源: 网络整理| 查看: 265

 

 

使用

Spring2.5

Autowired

实现注释型的

IOC 

 

 

 

 

 

 

 

 

使用

Spring2.5

的新特性——

Autowired

可以实现快速的自动注入,

而无需在

xml

文档里面

添加

bean

的声明,

大大减少了

xml

文档的维护。

(偶喜欢这个功能,

因为偶对

xml

不感冒)

 

 

 

 

 

 

 

以下是一个例子:

 

 

 

 

先编写接口

Man

 

 

 

 

 

 

public interface Man { 

 

 

 

 

 

 

 

 

 

public String sayHello(); 

 

 

 

 

 

 

然后写

Man

的实现类

Chinese

American

 

 

 

 

@Service 

 

 

public class Chinese implements Man{ 

 

 

 

 

 

 

 

public String sayHello() { 

 

 

 

 

 

 

 

 

 

 

 

return "I am Chinese!"; 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@Service 

 

 

public class American implements Man{ 

 

 

 

 

 

 

 

public String sayHello() { 

 

 

 

 

 

 

 

 

 

 

 

return "I am American!"; 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@Service

注释表示定义一个

bean

自动根据

bean

的类名实例化一个首写字母为小写的

bean

,例如

Chinese

实例化为

chinese

American

实例化为

american

,如果需要自己改名字

:@Service("

你自己改的

bean

")

 

 

 

 

 

 

 

beans.xml 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

spring

的配置文件里面只需要加上

,可以使用

base-package="*"

表示全部的类。

 

 

 

 

编写主类测试:

 

 

 

 

@Service 

 

 

public class Main { 

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有