2017-02-20 465 views
0

MapStruct中是否支持參數化構造函數?MapStruct和參數化構造函數?

我在2015年的許多帖子中發現,該功能將在1.1版本中實現。現在我正在使用1.1.0.Final,但我無法在doc中找到如何映射需要參數化構造函數的目標對象。

該功能是否實現?

回答

0

不,目前不支持除無參數(默認)構造函數之外的其他構造函數。有issue #73用於跟蹤它。這是我們的願望清單中的高位,我希望很快就能完成,但現在還不知道它會是什麼時候。

+0

謝謝,什麼是解決方法?使用Builder模式,或? – Artegon

+0

是的,這可能是一個好主意。 – Gunnar

+0

您可以爲這些對象編寫自己的[自定義方法](http://mapstruct.org/documentation/stable/reference/html/#adding-custom-methods)。 – Filip