国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Spring】—— bean生命周期

這篇具有很好參考價值的文章主要介紹了【Spring】—— bean生命周期。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、bean生命周期

1、初始化容器

1)創(chuàng)建對象(分配內存)

2)執(zhí)行構造方法

3)執(zhí)行屬性注入(set操作)

4)執(zhí)行bean初始化方法

2、使用bean

1)執(zhí)行業(yè)務操作

3、關閉/銷毀容器

1)執(zhí)行bean銷毀方法文章來源地址http://www.zghlxwxcb.cn/news/detail-784320.html

二、使用

public class BookDaoImpl implements BookDao {

    public void save(){
        System.out.println("book dao save ...");
    }

    public void init(){
        System.out.println("book init ...");
    }
    public void destory(){
        System.out.println("book destory");
    }

}
public class AppForLifeCycle {
    public static void main(String[] args) {
        ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
        BookDao bookDao = (BookDao) ctx.getBean("bookDao");
        bookDao.save();
        ctx.registerShutdownHook();//先關容器
//        ctx.close();暴力關閉
    }
}
    <bean
            id="bookDao"
            class="com.spring.dao.impl.BookDaoImpl"
            init-method="init"
            destroy-method="destory"/>

到了這里,關于【Spring】—— bean生命周期的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【spring】spring bean的生命周期

    【spring】spring bean的生命周期

    spring bean的生命周期 簡介 本文測試并且介紹了spring中bean的生命周期,如果只想知道結果可以跳到最后一部分直接查看。 一、bean的創(chuàng)建階段 spring中的bean是何時創(chuàng)建的? 在spring中有一個非常重要的注解,叫做**@Scope**,這個注解是用來控制spring中的bean是否是單例的,一般情況

    2024年02月15日
    瀏覽(28)
  • Spring -- Bean的生命周期

    Spring -- Bean的生命周期

    Spring容器在進行實例化時,會將xml配置的bean的信息封裝成一個BeanDefinition對象,Spring根據BeanDefinition來創(chuàng)建Bean對象,里面有很多的屬性用來描述Bean? ?BeanDefinition 中幾個重要方法如下 beanClassName:bean 的類名 initMethodName:初始化方法名稱 properryValues:bean 的屬性值 scope:作用域

    2024年02月15日
    瀏覽(35)
  • Spring Bean的生命周期

    Spring Bean的生命周期

    Bean生命周期的整個執(zhí)行過程描述如下: 1、根據配置情況調用Bean構造方法或工廠方法實例化 Bean。 2、利用依賴注入完成Bean中所有屬性值的配置注入。 3、如果Bean 實現了BeanNameAware 接口,則 Spring調用Bean的setBeanName()方法傳入當前Bean的id值。 4、如果Bean實現了BeanFactoryAware 接口

    2023年04月22日
    瀏覽(36)
  • Spring整理-Spring Bean的生命周期

    Spring?Bean的生命周期涉及多個階段,從Bean的定義到其銷毀。在這個過程中,Spring容器負責創(chuàng)建、初始化、使用和最終銷毀Bean。了解這個生命周期有助于更好地管理Bean的行為和資源使用。 實例化(Instantiation): 容器首先創(chuàng)建Bean的實例。 填充屬性(Populate?Properties): 容器

    2024年01月21日
    瀏覽(32)
  • 【Spring】Spring的Bean的生命周期

    【Spring】Spring的Bean的生命周期

    作者簡介:大家好,我是五度魚,一個普通的Java領域博主,不停輸出Java技術博客和干貨 。 座右銘:鍥而不舍,金石可鏤 。 個人主頁:五度魚學Java的主頁 在 Java 中, Bean 是一個重要的概念,它代表了應用程序中的一個對象。在開發(fā)中,我們經常使用 Bean 來管理對象的生命

    2024年01月16日
    瀏覽(36)
  • Spring中 Bean的生命周期

    Spring中 Bean的生命周期

    如果把Spring看做一個大型工廠,則Spring容器中的Bean就是該工廠的產品。要想使用這個工廠生產和管理Bean,就需要在配置文件中告訴它需要哪些Bean,以及需要使用何種方式將這些Bean裝配到一起。 Bean的本質就是Java中的類,而Spring中的Bean其實就是對實體類的引用,來生產Java類

    2024年01月24日
    瀏覽(24)
  • 詳解Spring Bean的生命周期

    詳解Spring Bean的生命周期

    Spring Bean的生命周期包括以下階段: 1. 實例化Bean 對于BeanFactory容器,當客戶向容器請求一個尚未初始化的bean時,或初始化bean的時候需要注入另一個尚未初始化的依賴時,容器就會調用createBean進行實例化。 對于ApplicationContext容器,當容器啟動結束后,便實例化所有的bean。

    2024年02月14日
    瀏覽(24)
  • Spring源碼:Bean生命周期(五)

    在上一篇文章中,我們深入探討了 Spring 框架中 Bean 的實例化過程,該過程包括從 Bean 定義中加載當前類、尋找所有實現了 InstantiationAwareBeanPostProcessor 接口的類并調用實例化前的方法、進行實例化、調用 applyMergedBeanDefinitionPostProcessors 方法等多個步驟,最終生成了一個真正的

    2024年02月04日
    瀏覽(21)
  • Spring Bean的生命周期解讀

    Spring Bean的生命周期解讀

    目錄 ? 1. Spring IOC容器 1.1 Spring IOC 容器的設計 1.1.1 BeanFactory 1.1.2 ApplicationContext 1.2 Spring Bean的生命周期 1.2.1 BeanDefinition 1.2.2 InstantiationAwareBeanPostProcessor和BeanPostProcessor 1.2.3 測試生命周期 ? Spring IOC 容器的設計主要是基于 BeanFactory 和 ApplicationContex t兩個接口,其中ApplicationConte

    2024年02月11日
    瀏覽(25)
  • Spring(11) Bean的生命周期

    Spring(11) Bean的生命周期

    首先,為什么要學習 Spring 中 Bean 的生命周期呢? 雖然不了解 Bean 的生命周期,并不影響日常工作中的開發(fā)。但是如果我們了解了 Bean 的生命周期,可以幫助我們更好地掌握 Spring 框架,并且能夠讓我們更好地去理解 Spring 容器是如何管理和創(chuàng)建 Bean 示例的。如果以后遇到 B

    2024年02月14日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包