项目作者: dimashnurenko

项目描述 :
Small library which uses Java reflection to merge 'source' and 'target' objects
高级语言: Java
项目地址: git://github.com/dimashnurenko/patch_applier.git
创建时间: 2018-06-29T05:32:19Z
项目社区:https://github.com/dimashnurenko/patch_applier

开源协议:

下载


Small library which uses Java reflection to merge ‘source’ and ‘target’ objects. Can be used in cases when
object partially update is needed.

Real use case: REST API PATCH method

Benefits:

  1. Easy to use
  2. Don’t have third party dependency
  3. Very small

    How to use:

    See

    com.tarde.merger.DataProvider - target object data structure

    com.tarde.merger.ObjectMergerTest - use cases

    Code example:

    ObjectMerger.mergerOf(source, target).merge();