package com.leon.testbeanlifecycle;import org.springframework.stereotype.Component;import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;//@Component
public class Book {public Book() {System.out.println("book 的构造方法");}@PostConstructpublic void init() {System.out.println("book 的PostConstruct标志的方法");}@PreDestroypublic void destory() {System.out.println("book 的PreDestory标注的方法");}
}

通过JSR250规范 提供的注解@PostConstruct 和@ProDestory标注的方法相关推荐

  1. 【JPA】注解@PostConstruct、@PreDestroy

    从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解@PostConstruct和@PreConstruct. 这两个注解被用来修饰一个非静态的void()方法,而且这 ...

  2. “可扩展标记语言”(XML) 提供一种描述结构化数据的方法。

    摘要: "可扩展标记语言"(XML) 提供一种描述结构化数据的方法.与主要用于控制数据的显示和外观的 HTML 标记不同,XML 标记用于定义数据本身的结构和数据类型. XML 使 ...

  3. java 注解的几大作用及使用方法详解(转载)

    ava 注解,从名字上看是注释,解释.但功能却不仅仅是注释那么简单.注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注 ...

  4. SpringBoot + MyBatis(注解版),常用的SQL方法

    一.新建项目及配置 1.1 新建一个SpringBoot项目,并在pom.xml下加入以下代码 <dependency> <groupId>org.mybatis.spring ...

  5. java 获取类的注解_Java 自定义注解通过反射获取类、方法、属性上的注解

    反射 JAVA中的反射是运行中的程序检查自己和软件运行环境的能力,它可以根据它发现的进行改变.通俗的讲就是反射可以在运行时根据指定的类名获得类的信息. 注解的定义 注解通过 @interface 关键 ...

  6. JAVA 注解的几大作用及使用方法详解

    java 注解,从名字上看是注释,解释.但功能却不仅仅是注释那么简单.注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解 ...

  7. 除了数据属性,Vue 实例还提供了一些有用的实例属性与方法。它们都有前缀 $,以便与用户定义的属性区分开来。

    实例 <div id="vue_det"> <h1>site : {{site}}</h1> <h1>url : {{url}}&l ...

  8. SpringMVC中使用@ResponseBody注解标注业务方法

    SpringMVC中使用@ResponseBody注解标注业务方法,将业务方法的返回值做成json输出给页面 导包: 除了一些spring的包之外,还需要jackson-annotations.jar ...

  9. 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

    在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...

最新文章

  1. 用代码优雅的终止springboot服务
  2. 全面优化—配置高性能lnmp架构
  3. adobexd怎么录屏_请问如何使用Adobe XD制作应用动效?
  4. 第一讲 网络安全概述笔记
  5. mybatis没有导入sqlsessionfactory包_MyBatis——搭建第一个MyBatis
  6. Spring 国际化 MessageSource
  7. C语言控制台应用程序绘制曲线,C语言控制台绘制曲线的实现代码
  8. mvn clean install时出现 java.lang.ClassCastException
  9. 线性回归方程b保留几位小数_简单线性回归分析(python)
  10. UML建模工具 Visual Paradigm敏捷开发教程(一):如何确立项目愿景
  11. Ubuntu下安装多个Java及切换
  12. soul服务器不稳定,soul聊天状态异常 消息发送失败
  13. table-responsive响应式表格,手机端表格自适应
  14. J2ME平台的的RPG游戏开发历程(1)-盘古开天辟地,j2me创造游戏世界
  15. 阿里云ID2物联网设备身份认证系统
  16. [日常技能]手机投屏到电视的5种方法
  17. 目标检测中的Anchor
  18. 小说排行榜案例(表格标签)
  19. 网络安全(一):常见的网络威胁及防范
  20. 用 Python 写个俄罗斯方块小游戏

热门文章

  1. 如何防止XshellPortable、putty、SecureCRT等断网造成Linux命令中断
  2. mac 雪豹 10.6 五国
  3. 腾达W303R v3 无线路由器使用移动光纤无法打开视频的设置方法
  4. CSS之div和span标签
  5. 解决canvas画图模糊的问题
  6. 82.开始→运行→输入的命令集锦
  7. 带有无参数的存储过程
  8. HTC Desire试玩手记之五(电池出叹号,充电灯不亮)
  9. 发布一个C#实现的Asterisk的管理系统
  10. 学习腾讯的产品管理之道