0
我还没有找到任何好的例子,或为此走的方向。但基本上我想能够创建一个可配置的对象到对象映射接口。我不想对应该映射到另一个的字段进行硬编码,而是给用户一个界面,以便能够将objectA从objectA映射到objectB的fieldB。可配置的对象映射Java/Spring
这些配置设置可以保存在SQL中,或者XML文件中,对我来说并不重要。这是一个Spring Boot应用程序。
我当前正在使用Orika进行映射,但我不知道如何使其可配置。我在正确的轨道上,还是没有这种能力? CustomMapper是我需要做什么的?寻找一些很好的例子,或正确的方向。
谢谢。我一定会回顾。我之前简单地看了一下,我不确定我将如何在运行中加载映射?我可以改变XML,但我不得不刷新我认为的mapperfactory的单例实例吗?通过API进行映射并不好,因为我必须对地图进行硬编码。我希望能够将映射存储在数据存储中并进行编辑,并从那里刷新mapperfactory。有任何想法吗?我对此还不够了解。 – ThirstyForJava
Dozer API映射是为了解决各种XML映射缺陷而创建的,其中之一就是动态映射。看到这篇文章,也许它会帮助你:http://stackoverflow.com/questions/25741567/bean-mapping-using-dynamic-mapping –