package com.lunhan.xxx.repository; import com.lunhan.xxx.common.orm2.enums.ColumnBasic; import com.lunhan.xxx.repository.columns.*; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.stream.Collectors; public class DaoConfig { public static final Map> TYPES_4_TABLE = new HashMap>() {{ put("test_info", ETestInfo.class); }}; public static final Map> COLUMNS_4_TABLE = new HashMap>() {{ put("test_info", Arrays.stream(ETestInfo.values()).collect(Collectors.toMap(ColumnBasic::getColumnName, c -> c))); }}; }