返回顶部
首页 > 资讯 > 后端开发 > Python >Spring中为bean指定InitMethod和DestroyMethod的执行方法
  • 820
分享到

Spring中为bean指定InitMethod和DestroyMethod的执行方法

2024-04-02 19:04:59 820人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

1.创建一个类 public class Cat { public Cat(){ System.out.println("先初始化构造器");

1.创建一个类



public class Cat {

    public Cat(){
        System.out.println("先初始化构造器");
    }

    public void start(){
        System.out.println("start方法");
    }

    public void destroy(){
        System.out.println("销毁方法");
    }
}

2.创建一个bean



@Configuration
public class EventConfig {

    @Bean(initMethod = "start",destroyMethod = "destroy")
    public Cat create(){
        Cat cat = new Cat();
        System.out.println("接下来初始化Cat中的start方法");
        //return一个宠物类,这样spring容器中就有了这个Cat类,才能执行initMethod中的start方法.以及容器关闭的时候执行销毁的方法
        return cat;
    }
}

3.加载的顺序为: create方法->Cat类的构造器->create方法中的输出打印->Cat类中的start方法->Cat类中的destroy方法

到此这篇关于Spring中为bean指定InitMethod和DestroyMethod的执行方法的文章就介绍到这了,更多相关Spring bean执行方法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Spring中为bean指定InitMethod和DestroyMethod的执行方法

本文链接: https://lsjlt.com/news/158359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Spring中为bean指定InitMethod和DestroyMethod的执行方法
    1.创建一个类 public class Cat { public Cat(){ System.out.println("先初始化构造器"); ...
    99+
    2024-04-02
  • Spring中为bean指定InitMethod和DestroyMethod的执行方法是什么
    Spring中为bean指定InitMethod和DestroyMethod的执行方法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.创建一个类public&nbs...
    99+
    2023-06-21
  • spring注解怎么为bean指定InitMethod和DestroyMethod
    这篇文章主要为大家展示了“spring注解怎么为bean指定InitMethod和DestroyMethod”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“spring注解怎么为bean指定Ini...
    99+
    2023-06-25
  • spring注解如何为bean指定InitMethod和DestroyMethod
    目录spring注解为bean指定InitMethod和DestroyMethod下面是具体代码注意@Bean中的initMethod和destroyMethodspring注解为b...
    99+
    2024-04-02
  • Django执行指定脚本的几种方法
    目录前言Django Shell自定义CommandDjango extensions总结前言 用Django写项目,遇到临时需要处理数据库的问题时,会考虑直接让脚本在项目环境中运行...
    99+
    2024-04-02
  • Spring Bean的定义概念和使用方法是什么
    本篇内容介绍了“Spring Bean的定义概念和使用方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!定义Spring b...
    99+
    2023-07-06
  • Django执行指定脚本的方法有哪些
    这篇文章主要介绍Django执行指定脚本的方法有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Django ShellDjango自带的shell其实就加载了项目的各种环境变量,网上描述得也很多,直接这么跑就可以...
    99+
    2023-06-29
  • Spring注解驱动之关于@Bean注解指定初始化和销毁的方法
    目录bean的生命周期如何定义初始化、销毁方法初始化、销毁方法的使用场景初始化、销毁方法在Spring中的调用时机多实例bean初始化、销毁bean的生命周期 通常意义上讲的bean...
    99+
    2024-04-02
  • centos 设置定时任务执行指定脚本的方法
    vim /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details se...
    99+
    2022-06-04
    脚本 方法 centos
  • Spring中Bean初始化和销毁的方法是什么
    今天小编给大家分享一下Spring中Bean初始化和销毁的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Sprin...
    99+
    2023-07-06
  • Spring Boot中自动执行sql脚本的方法实例
    目录背景实现核心实现方法注意总结说明:所有的代码基于SpringBoot 2.0.3版本 背景 在应用程序启动后,可以自动执行建库、建表等SQL脚本.下文中以要自动化执行people...
    99+
    2024-04-02
  • C#类中方法执行顺序指的是什么
    小编给大家分享一下C#类中方法执行顺序指的是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!有些中级开发小伙伴还是搞不太明白在继承父类以及不同场景实例化的情况下...
    99+
    2023-06-15
  • Mysql中自定义函数的创建和执行方法是什么
    本文小编为大家详细介绍“Mysql中自定义函数的创建和执行方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Mysql中自定义函数的创建和执行方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢...
    99+
    2023-03-13
    mysql
  • Spring Security和自定义filter的冲突导致多执行的解决方案
    问题描述: 使用Spring Security时,在WebSecurityConfig中需要通过@bean注解注入Security的filter对象,但是不知是不是因为spring ...
    99+
    2024-04-02
  • 利用java怎么在项目启动时执行指定的方法
    这篇文章将为大家详细讲解有关利用java怎么在项目启动时执行指定的方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。配置web.xml <listener> ...
    99+
    2023-05-31
    java ava
  • Mysql中自定义函数的创建和执行方式
    目录mysql自定义函数的创建和执行1.创建表,插入数据2.创建函数3.执行函数:select 函数名(参数值);Mysql自定义函数创建失败问题案例总结Mysql自定义函数的创建和执行 假设students表...
    99+
    2023-03-10
    Mysql自定义函数 自定义函数创建 自定义函数执行
  • 绝对定位策略的关键要素和执行方法
    绝对定位策略的核心要素和实施方法 在网页设计和开发中,绝对定位是一种常用的布局技术,它可以精确地控制元素在网页中的位置和尺寸。绝对定位可以脱离文档流,将元素摆放到指定的位置,而不受其他元素的影响。本文将介绍绝对定位的核心要素和实...
    99+
    2024-01-23
    策略:策略
  • golang中方法receiver为指针和不为指针的区别有哪些
    这篇文章将为大家详细讲解有关golang中方法receiver为指针和不为指针的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。golang中方法的receiver为指针和不为指针的区别前言最近看...
    99+
    2023-06-15
  • golang中方法的receiver为指针和不为指针的有哪些区别
    这篇文章给大家分享的是有关golang中方法的receiver为指针和不为指针的有哪些区别的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是golanggolang 是Google开发的一种静态强类型、编译型、...
    99+
    2023-06-14
  • Android中代码运行指定Apk的简单方法
    有时候,当我们编写自己的应用的时候,需要通过代码实现指定的apk,安装指定的主题,或者安装新的apk。可以通过以下方法实现: 代码如下:private void instal...
    99+
    2022-06-06
    运行 方法 apk Android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作