当前位置: 首页 > news >正文

dede门户网站模板下载企业网站布局

dede门户网站模板下载,企业网站布局,怎么在网上找做网站的客户,响应式布局的概念情况说明: 在一个抽象类中使用PostConstruct注解方法init用于初始化操作。然后每个实现类在初始化时都会调用PostConstruct注解的init方法执行初始化操作。如下代码: public abstract class AbstractClass {/*** 存放各实例.*/public static final Map&…

情况说明: 在一个抽象类中使用@PostConstruct注解方法init用于初始化操作。然后每个实现类在初始化时都会调用@PostConstruct注解的init方法执行初始化操作。如下代码:

public abstract class AbstractClass {/*** 存放各实例.*/public static final Map<Integer, AbstractClass > INSTANCES = new ConcurrentHashMap<>();protected abstract void doSomething();/*** 初始化操作.*/@PostConstructvoid init() {INSTANCES.put(getCostSoc(), this);}
}@Service
public abstract class Class1 extends AbstractClass {protected abstract void doSomething() {// do something}
}@Service
public abstract class Class2 extends AbstractClass {protected abstract void doSomething() {// do something}
}

遇到问题: 本来好好地,但是在另外一个环境却发现程序启动时不执行@PostConstruct注解的init方法了,导致在使用INSTANCES获取实例时获取到的是null。进而导致后面业务走不下去。

原因分析: 经过分析最终得出的结论是,这个环境不知道怎么配了默认懒加载,
而懒加载情况下,在程序启动时是不会执行@PostConstruct注解的方法的。

解决问题: 经过尝试有两种方式可以解决这种问题。
1. 配置@Lazy(false)取消懒加载,如下:

@Service
@Lazy(false)
public abstract class Class1 extends AbstractClass @Service
@Lazy(false)
public abstract class Class2 extends AbstractClass

2. 在另一个bean BizService中依赖AbstractClass,这样在BizService实例化时需要先实例化依赖的bean,进而触发AbstractClass的实例化,进而执行@PostConstruct注解的方法。如下:

@Service
public class BizService {@Autowired@Qualifier("class1")private AbstractClass class1;@Autowired@Qualifier("class2")private AbstractClass class2;}
http://www.yayakq.cn/news/520453/

相关文章:

  • 中国机械加工网站官网成都装饰网站建设
  • 石景山网站建设有哪些公司西安做兼职网站设计
  • 网站排名西安关于学校网站建设
  • 网站 做 app做网站办公照片
  • 网站链接地图是怎么做的汽车销售网站模板 cms
  • 网站转移空间以后ip会变化吗吉安做网站的
  • 湖南新备案的网站柳城 wordpress
  • 建设信基金管理有限公司网站绵阳市建设工程监督网站
  • 阳春做网站便宜网站建设怎么样
  • 什么是网络营销详细点深圳seo外包公司
  • 网站项目计划说明书品牌策划公司哪家好
  • 做垂直类网站廊坊模板网站建设
  • 嘉兴网站设计软件开发中采用结构化生命方法
  • 做网站需要编程?147seo采集工具
  • 社保网站减员申报怎么做北京市住房和城乡建设网站
  • 51zwd做网站精品资料网提供企业管理知识
  • 网站设计和网站建设企业网站建设与实施调查报告
  • 做网站用什么数据库好用有一个做5s壁纸的网站
  • 重庆微网站制作无限个网站虚拟空间
  • 绥德网站建设设计北京网站建设公司电话
  • 四川建设公司网站wordpress怎么分享到微信支付
  • 南通建设局网站新绛做网站
  • 如何给网站做宣传品牌推广营销平台
  • 哪个网站做淘宝客计算机网络工程师
  • 优化网站关键词的技巧服务器与虚拟主机
  • 网站公司好做吗理财网站建设方案书
  • 大连网站程序开发ipv6网站建设
  • 网站导航栏目设计内容依据ftp上传网站后怎么弄
  • 建设官方网站首页下载公众号
  • 网页设计与网站建设的报告某些网站域名解析错误