增加XML转换的快速模式,发送请求以及组装响应对象的时候,不再依赖java的反射机制。 #1390
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
目的:
1:可以通过 graalvm 生成native image.
2:提升性能
参见XmlConfig.java中的说明:
主体功能已经完成改造,剩余notify 下面2个子类需要特殊处理。
另外,测试是个问题,1:本身现在项目中的测试案例不多;2:所有业务场景的模拟数据缺失,不易进行XML双向转换的测试。
改动比较多,希望能大家一起测试。