【发布时间】:2019-01-07 21:30:54
【问题描述】:
我有一个xml bean配置如下:
<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
<property name="dataSource" ref="dataSource" />
<property name="jpaDialect" ref="openJPADialect" />
</bean>
我想添加一个新属性 defaultTimeout,但我不想硬编码它。
我想改为放置 某个类,它将从内存缓存中的某个部分检索此属性的值(实际上从哪里来并不重要)
我以前听说过并使用过 - org.springframework.beans.factory.config.PropertyPlaceholderConfigurer 但是它从属性文件中检索值,这并不是我所需要的。
你能告诉我的方向吗?
【问题讨论】:
标签: java spring spring-bean property-placeholder