当前使用版本(必填,否则不予处理)
3.5.1。新版本也是同样的问题
该问题是如何引起的?(确定最新版也有问题再提!!!)
关联查询,两个对象中的属性名相同,都使用了typeHandle。
重现步骤(如果有就写完整)
columnList中存在两个相同的字段ext,但是他们的类型时不一样的,fieldMap是当前对象的字段解析。所以在执行fieldMap.get(i.getColumProperty())时,对于不同类型的ext字段得到的结果都是一样的,在后续设置typeHandler时会有问题。在build时会触发报错
报错信息
No typehandler found for property xxx
两个对象起不同的属性名可以解决,但是会改变原来的结构。 使用别名的方式也需要在查询的时候指定。 有没有全局的解决方案