Spring的@PostConstruct标签详解

@PostContruct是spring框架的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。

/**
  * 功能说明:启动项目 将字典放入缓存中
  */
@PostConstruct
public void SynDictionary() {

      //设置日期格式
      SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
      // new Date()为获取当前系统时间
      System.out.println("字典缓存开始:"+df.format(new Date()));

      List<Dic> dicList = dicmanagedao.getDicInfo();

      for (Dic dic:dicList) {
          EHCacheMonitFile.saveCatch("maxvalue_dic_" + dic.getDictype().getCode() + "_" + 
                                     dic.getCode(),  dic.getName());
       }

      System.out.println("字典缓存结束:"+df.format(new Date()));// new Date()为获取当前系统时间

}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,973评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,573评论 25 708
  • | 01 今天去妮子家做客,刚坐下一会儿,就听见妮子喊道,“妈,我那件灰色连衣裙放哪儿啦?”只听李婶说道,“已经...
    夕夕酱阅读 377评论 0 1
  • 引起对健康的关注: 1.健康是人生最大的财富,没有健康的体魄就无法体会生活的乐趣。请教您一个问题,人的一生一定会生...
    风铃雨阅读 5,456评论 0 3