easy-mapper icon indicating copy to clipboard operation
easy-mapper copied to clipboard

好像不支持子类的映射?

Open bing5tui3 opened this issue 6 years ago • 2 comments

Class A 和 Class B extend A的两个对象之间进行映射,好像不能直接用。this should not happen, probably the framework could not handle mapping correctly based on your bean

但我又不能直接写一个AtoBMapping的接口,因为Class B是javassist动态生成的类。

bing5tui3 avatar Apr 22 '19 08:04 bing5tui3

Class A 和 Class B extend A的两个对象之间进行映射,好像不能直接用。this should not happen, probably the framework could not handle mapping correctly based on your bean

但我又不能直接写一个AtoBMapping的接口,因为Class B是javassist动态生成的类。

看了下源码,貌似你那边也单独用了一个classPool,导致我这边生成的类你那边读取不到,应该是这个原因吧。悲催。

bing5tui3 avatar Apr 22 '19 12:04 bing5tui3

能否提供一个能够自定义classPool的初始化版本?我还是希望easy-mapper能够支持到动态生成类的级别。

bing5tui3 avatar May 08 '19 02:05 bing5tui3