単一ビルダーによるアプローチ
この場合、単一のクラスによって ComponentConfigBuilder と ComponentDataBuilder の両方が実装されます。
非同期の DataSource の使用
例:
@ComponentBuilder(value = "custom.treeExample")
public class TreeExampleBuilder implements TreeDataBuilderAsync, ComponentConfigBuilder,ComponentConfigFactoryAware {....}
DataSource を使用しない場合
例:
@ComponentBuilder(value = "custom.treeExample")
public class TreeExampleComponentDataBuilder extends AbstractConfigurableTableBuilder{….}