package frame.object.data; import frame.data.Entity; import frame.expression.VariantRequestParams; import frame.util.Util; public class Initializer { public void exec(VariantRequestParams variantRequestParams, Entity entity) { // TODO Auto-generated method stub } public void loadDefaultValue(VariantRequestParams params) throws Exception { String tableName = entityMeta.getName(); EntityConfig entityConfig = configContainer.get(tableName); if (entityConfig == null) { set("id", Util.newShortGUID()); return; } for (FieldConfig fieldConfig: entityConfig) { String name = fieldConfig.getName(); if (!entityMeta.contains(name)) { continue; } Object value = fieldConfig.getValue(params); set(name, value); } } }