Java Bean配置与作用域详解(三)疑问?

2026-04-28 14:550阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1563个文字,预计阅读时间需要7分钟。

Java Bean配置与作用域详解(三)疑问?

一、Bean基础配置

对于Bean的基础配置,如下所示:

xml

其中,`bean` 标签定义了一个Bean,`id` 属性用于唯一标识这个Bean,`class` 属性指定了Bean的类名。

Bean标签的功能、使用方式及id和class属性的作用:

- 功能:定义Spring容器中管理的Bean。- 使用方式:在Spring配置文件中通过``标签定义。- id属性:唯一标识这个Bean,在Spring容器中可以通过id来获取这个Bean的实例。- class属性:指定了Bean的类名,Spring容器会根据这个类名创建Bean的实例。

思考:

- `class` 属性的值不能直接写接口名,如`BookDao`,因为`class` 属性需要指定具体的类实现,而不是接口。接口只是定义了方法签名,没有具体的实现。

一、bean基础配置

对于bean的基础配置如下

<bean id="" class=""/>

其中,bean标签的功能、使用方式以及id和class属性的作用,我们通过一张图来描述下

思考:

  • class属性能不能写接口如BookDao的类全名呢?

答案肯定是不行,因为接口是没办法创建对象的。

阅读全文

本文共计1563个文字,预计阅读时间需要7分钟。

Java Bean配置与作用域详解(三)疑问?

一、Bean基础配置

对于Bean的基础配置,如下所示:

xml

其中,`bean` 标签定义了一个Bean,`id` 属性用于唯一标识这个Bean,`class` 属性指定了Bean的类名。

Bean标签的功能、使用方式及id和class属性的作用:

- 功能:定义Spring容器中管理的Bean。- 使用方式:在Spring配置文件中通过``标签定义。- id属性:唯一标识这个Bean,在Spring容器中可以通过id来获取这个Bean的实例。- class属性:指定了Bean的类名,Spring容器会根据这个类名创建Bean的实例。

思考:

- `class` 属性的值不能直接写接口名,如`BookDao`,因为`class` 属性需要指定具体的类实现,而不是接口。接口只是定义了方法签名,没有具体的实现。

一、bean基础配置

对于bean的基础配置如下

<bean id="" class=""/>

其中,bean标签的功能、使用方式以及id和class属性的作用,我们通过一张图来描述下

思考:

  • class属性能不能写接口如BookDao的类全名呢?

答案肯定是不行,因为接口是没办法创建对象的。

阅读全文