技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152

我们在项目中也遇到了这个,记录一下

@PostConstruct
public void init() {cacheUtils = this;cacheUtils.redisTemplate = this.redisTemplate;
}

最近在公司项目中碰到了@PostConstruct这个注解,不解其意,查阅了下,总结如下:

1、从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。写法有如下两种方式:

@PostConstruct

public void someMethod(){}

或者

public @PostConstruct void someMethod(){}

被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。PreDestroy()方法在destroy()方法知性之后执行

springcloud工作笔记100---@PostConstruct注解的作用相关推荐

  1. SpringCloud工作笔记103---Mybatis-plus使用注解 @TableField(exist = false) 注明非数据库字段属性

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 Mybatis-plus 这个mybatis包,可以使用,挺不错. TableField(exis ...

  2. SpringCloud工作笔记074---Idea2018 1.6发现不支持@Slf4j,@Getter ,@Setter注解

    技术交流QQ群[JAVA,.NET,BigData,AI]:170933152 最近发现这个问题了,好麻烦.... 1 Lombok背景介绍 官方介绍如下: Project Lombok makes ...

  3. springcloud工作笔记094---springcloud项目后端验证_hibernate validator后端校验字段_介绍了解

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 springboot使用hibernate validator校验 目录 一.参数校验 二.hib ...

  4. SpringCloud工作笔记080---了解一下CXF

    拿来的,做为对CXF的了解 技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 APACHE CXF 入门详解 以前没有接触过CXF,项目需要学习,从 ...

  5. SpringCloud工作笔记065---lombok的使用和原理_在开发工具STS_eclipse_Idea中集成lombok

    JAVA技术交流QQ群:170933152 简单说就是在类中不用再写:get set方法,hashcode toStirng equals方法了 eclipse中集成: update时,勾选上Forc ...

  6. SpringCloud工作笔记078---SpringBoot中使用sping事件驱动模型

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 这篇博客写的不错啊,在springcloud 中使用事件驱动,有时候是很有必要的 文章目录 1.s ...

  7. SpringCloud工作笔记076--- CheckStyle插件提高java代码质量

    技术交流QQ群[JAVA,.NET,BigData,AI]:170933152 这个是eclipse中的,在idea中也有这个插件,需要的时候去看看装上吧. 国外的客户一般比较严谨,这些工作,甚至自己 ...

  8. SpringCloud工作笔记042---SpringCloud RestFul接口中跨域问题_这个解决方式不太完美,每个接口上都要加

    JAVA技术交流QQ群:170933152 下面是找的,我们在springcloud项目中,使用: Restful接口,有些put类型,delete类型的接口,是有跨域问题,访问不到的,这个时候 需要 ...

  9. SpringCloud工作笔记038---spring cloud-简单网关权限控制_直接在zuul里面做

    JAVA技术交流QQ群:170933152 这样也是一种方式吧,比较Low的一种吧,应该是, 在网关里,判断,是否有token,当然不能拦截登录啊,登录的时候本来就没有token, 登录以后,判断如果 ...

最新文章

  1. 第一个Python程序
  2. acm数论之欧几里得gcd
  3. MOSA 4600 Plus IP PBX FAQ(应用常见知识点-故障排除)(2)
  4. 最新中国大学排行榜:北大清华浙大竞争力列前三
  5. 返回值类型有哪些_关于类型的思考
  6. php程序中报date错误
  7. java中常用的关键字_java中的常用的关键字
  8. javascript加密七种方法
  9. 【毕业答辩】毕业论文答辩有技巧!
  10. luogu P3810 【模板】三维偏序(陌上花开)
  11. [深度学习]反向传播的微分原理
  12. 【语音识别】基于matlab GUI HMM中文语音识别【含Matlab源码 1385期】
  13. 基于Access的学生信息管理系统设计(上):表建立、表查询设计
  14. 怎么选最快dns服务器,dns设置(dns设置哪个最好最快)
  15. ad网络标号设置经验_ad放置网络标号
  16. 遵循学术规范,避免学术不端
  17. 金三银四,作为Java程序员的你为什么面试总拿不到高薪?
  18. 【seo入门教程】零基础新手学seo必备
  19. python画二维图_python3实现绘制二维点图
  20. 如何在Java中以编程方式阅读,添加或删除PPT中的幻灯片便笺?

热门文章

  1. SCAN: Structure Correcting Adversarial Network for Organ Segmentation in Chest X-rays(译)
  2. deeplung代码实现测试是卡住情况说明
  3. AVL树(Java实现)
  4. Attension Mechanism模型的详细介绍,原理、分类及应用
  5. Django-ModelFrom中修改save后的字段值
  6. Java集合--LinkedList
  7. POJ3342 Party at Hali-Bula(树型DP求最大独立集+唯一解判断)
  8. pytorch扩展——如何自定义前向和后向传播
  9. 通过CrawlSpider对招聘网站进行整站爬取(拉勾网实战)
  10. 十三、Swing绘图技术