【发布时间】:2021-03-25 09:39:02
【问题描述】:
我正在将一个 spring 项目更改为 springboot 并从 xml 更改为 java config。 我有一个带有私有构造函数的单例类,在原始 xml 中,非静态方法被这样调用:
<bean id="myClassBeanId" class="com.myproject.dao.MyClass">
<bean id="daoservice" factory-bean="myClassBeanId" factory-method="createMyStaticVariable">
目标是以某种方式调用具有私有构造函数的类的“公共非静态方法”,以在spring java config中初始化同一类的静态变量。 有人可以告诉 java config 等效于上述 xml 配置。
【问题讨论】:
标签: java spring-boot spring-framework-beans