如何指定dozer.properties位置?

发布于 2024-11-18 04:11:56 字数 454 浏览 3 评论 0原文

我正在使用 Dozer 和 Spring 3.0.x。这是我的映射器 bean 定义:

<bean id="mapper" class="org.dozer.DozerBeanMapper" lazy-init="true">
    <property name="mappingFiles">
        <list>
            <value>dozer-bean-mappings.xml</value>
        </list>
    </property>
</bean>

我想将 dozer.properties 文件放在 src/main/resources/conf/app/dozer.properties 中。

如何指定自定义 dozer.properties 位置?

I'm using Dozer with Spring 3.0.x. Here is my mapper bean definition:

<bean id="mapper" class="org.dozer.DozerBeanMapper" lazy-init="true">
    <property name="mappingFiles">
        <list>
            <value>dozer-bean-mappings.xml</value>
        </list>
    </property>
</bean>

I want to put dozer.properties file in src/main/resources/conf/app/dozer.properties.

How can I specify the custom dozer.properties location?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

这样的小城市 2024-11-25 04:11:56
<bean id="org.dozer.Mapper" class="org.dozer.DozerBeanMapper">
  <property name="mappingFiles">
    <list>
      <value>dozer-global-configuration.xml</value>
      <value>dozer-bean-mappings.xml</value>
    </list>
  </property>
</bean>

确保您的 xml 文件位于类路径

http://dozer.sourceforge.net/documentation/springintegration 中。 html

<bean id="org.dozer.Mapper" class="org.dozer.DozerBeanMapper">
  <property name="mappingFiles">
    <list>
      <value>dozer-global-configuration.xml</value>
      <value>dozer-bean-mappings.xml</value>
    </list>
  </property>
</bean>

Make sure you xml file is on the classpath

http://dozer.sourceforge.net/documentation/springintegration.html

好久不见√ 2024-11-25 04:11:56

正如文档中提到的:

替代的推土机属性文件
可以通过指定
dozer.configuration 系统属性。
前任)
-Ddozer.configuration=someDozerConfigurationFile.properties

因此,只需使用 -Ddozer.configuration=/conf/app/dozer.properties 启动您的应用程序即可

As mentioned in the documentation:

An alternative Dozer properties file
can be specified via the
dozer.configuration system property.
ex)
-Ddozer.configuration=someDozerConfigurationFile.properties

So just launch your app with -Ddozer.configuration=/conf/app/dozer.properties

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文