2

javabeans(javabean实例化)

「Spring认证」Spring Bean 定义教学

构成应用程序主干并由 Spring IoC 容器管理的对象称为beans。bean 是由 Spring IoC 容器实例化、组装和管理的对象。这些 bean 是使用您提供给容器的配置元数据创建的。例如,您在前面的章节中已经看到的 XML <bean/> 定义的形式。

Bean 定义包含称为配置元数据的信息,容器需要了解以下信息 -

如何创建一个bean

Bean 的生命周期细节

Bean 的依赖

所有上述配置元数据转换为一组以下属性,这些属性构成每个 bean 定义。

Spring 配置元数据

Spring IoC 容器与实际写入此配置元数据的格式完全分离。以下是为 Spring Container 提供配置元数据的三种重要方法 -

基于 XML 的配置文件。

基于注解的配置

基于Java的配置

您已经看到了如何向容器提供基于 XML 的配置元数据,但让我们看看另一个基于 XML 的配置文件示例,其中包含不同的 bean 定义,包括延迟初始化、初始化方法和销毁方法 -

<?xml version = "1.0" encoding = "UTF-8"?>

<beans xmlns = "网页链接"

xmlns:xsi = "网页链接"

xsi:schemaLocation = "网页链接

网页链接">

<!-- A simple bean definition -->

<bean id = "..." class = "...">

<!-- collaborators and configuration for this bean go here -->

</bean>

<!-- A bean definition with lazy init set>

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2385211/
1
上一篇微信实名认证(微信实名认证怎么修改身份证号)
下一篇 提交按钮(html设置提交按钮)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部