`
zzy7182
  • 浏览: 123452 次
  • 性别: Icon_minigender_1
  • 来自: 火车头
社区版块
存档分类
最新评论

bean中的几个属性

 
阅读更多
  • 1:sigleton:指定bean是否使用单例模式,如果true,在beanfactory范围内只维护此bean的一个实例,如果为false,则通过beanfactory获取bean的时候,没获取一次都会创建一个新的bean
  • 2:init-method:在容器实例化bean之后调用用来初始化bean的工作。
  • 3:destroy-method:在容器销毁的时候执行该方法,一般用来释放资源。
  • 4:depends-on:用来指定该bean所依赖的bean,在加载该bean之前加载depends-on所指定的bean,一般不用。

分享到:
评论

相关推荐

    基于springioc bean 的几个属性介绍

    基于Spring IOC Bean 的几个属性介绍 在 Spring 框架中,Bean 是一个核心概念,用于管理和装配应用程序中的对象。Spring IOC(Inversion of Control,控制反转)容器负责创建、管理和装配 Bean 对象。在 Spring IOC...

    Spring框架中Bean的生命周期 Spring中Bean有几种作用域

    - `init-method`属性:在Bean定义中指定一个方法名,Spring会调用这个方法进行初始化。 4. **使用**:初始化完成后,Bean可以被其他Bean引用或者在应用中使用。 5. **销毁**:当Spring容器关闭时,它会调用Bean的...

    Spring定义bean的三种方式和自动注入

    `@Autowired`注解则更加智能,它会根据属性类型找到合适的Bean进行注入,如果存在多个匹配的Bean,可以通过`@Qualifier`注解指定特定的Bean。在上述例子中,`Student`类中的`teacher`字段使用`@Autowired`注解,...

    spring bean的生命周期

    在Spring中,Bean的生命周期主要分为以下几个阶段: 1. **初始化阶段** - **实例化**:Spring通过`Class.forName()`或`new`关键字实例化Bean。如果在XML配置中指定了`class`属性,Spring将根据该属性创建Bean。 -...

    Bean复制的几种框架性能比较(Apache BeanUtils、PropertyUtils,Spring BeanUtils,Cglib BeanCopier

    在Java开发中,Bean复制是一项常见的任务,尤其是在数据转换和服务层之间传递对象时。这篇文章将对比分析Apache BeanUtils、PropertyUtils、Spring BeanUtils以及Cglib BeanCopier这四个常用的Bean复制工具的性能和...

    Bean开发实例之三实体Bean开发实例

    **实体Bean的开发**涉及以下几个关键步骤: 1. **理解实体Bean的基本概念**:实体Bean通过其属性(字段)来存储数据,例如银行账户的账号和余额。这些数据可以通过实体Bean提供的方法进行访问和修改。 2. **实体...

    XMLBean读写操作示例

    这个过程分为几个关键步骤: 1. **XML Schema到Java类的编译**:首先,你需要一个XML Schema(XSD)文件来定义XML结构。Eclipse提供了内置的支持来处理XML Schema,可以方便地导入和编辑XSD文件。然后,使用XMLBean...

    SSH笔记-IOC容器中 Bean 的生命周期

    首先,Bean的生命周期可以分为以下几个阶段: 1. **实例化**:Spring容器在遇到一个Bean定义时,会根据定义中的`class`属性创建Bean实例,通常通过`Class.newInstance()`或构造函数实现。 2. **属性注入**:在Bean...

    使用jsp和java bean来构建一个网上书店

    在构建一个网上书店的过程中,`JSP(JavaServer Pages)`和`Java Bean`是两个核心的技术组件。本文将深入探讨这两个技术如何协同工作,以及它们在构建网上书店系统中的具体应用。 首先,`JSP`是Java的一种动态网页...

    Spring的bean生命周期

    在Spring中,Bean的生命周期包括以下几个关键阶段: 1. **实例化**:当Spring容器(如ApplicationContext)启动时,它会读取配置文件(XML或Java配置),根据配置创建Bean的实例。实例化可以通过无参构造函数或者...

    Spring中关于Bean的管理的课件

    本课件主要涵盖了以下几个关键知识点: 1. **控制反转(IoC)和依赖注入(DI)**:Spring的核心设计理念就是控制反转,它将对象的创建和管理交给了容器,而对象之间的依赖关系则通过依赖注入来解决。这样可以减少...

    深入解析Java的Spring框架中的混合事务与bean的区分

    在Spring中区分事务和Bean,主要体现在以下几个方面: 1. 职责分离:事务管理关注于数据的完整性和一致性,而Bean则关注业务逻辑的实现。将事务管理与业务逻辑解耦,有助于提高代码的可读性和可维护性。 2. 生命...

    动态生成Java Bean测试页面

    在生成测试页面时,可以利用反射遍历Bean类的所有属性,为每个属性创建输入字段和提交按钮。 3. **JSP(JavaServer Pages)**:JSP是一种用于创建动态Web内容的技术,可以用于生成HTML页面。在测试页面中,JSP可以...

    关于spring boot中几种注入方法的一些个人看法

    在使用 @Autowired 之前,我们对一个 bean 配置起属性时,是使用 属性名" value=" 属性值"/> 的方式来配置,比较繁琐,而且代码比较多。在 Spring 2.5 引入了 @Autowired 注释,我们平常直接引用的时候很少注意这些...

    struts1-bean标签

    在Struts框架中,Bean标签库(Bean Tag Library)扮演着一个重要的角色。它主要用于处理与JavaBean相关的操作,比如创建、读取和更新JavaBean实例及其属性。根据官方文档及上述描述,我们可以将Bean标签大致分为以下...

    SSH笔记-bean的作用域

    在Spring 4中,Bean的作用域有以下几种: 1. **单例(Singleton)**:这是Spring中最常见的作用域。当设置`scope="singleton"`时,Spring容器会保证在整个应用中只有一个Bean实例。每次请求该Bean时,都会返回同一...

    session bean

    在Java EE应用中,Session Bean的生命周期包括以下几个阶段: 1. 创建:当客户端通过JNDI查找并请求Session Bean实例时,服务器会创建一个新的实例。 2. 初始化:服务器调用Session Bean的初始化方法(@...

    Spring在代码中获取bean的几种方式.rar

    以下将详细介绍Spring在代码中获取bean的几种主要方法: 1. **`ApplicationContext` 接口** `ApplicationContext` 是Spring中最常用的接口之一,它提供了获取Bean的多种方法。例如,`getBean(String beanName)` ...

Global site tag (gtag.js) - Google Analytics