liulin
2024-07-29 b65029f9d6e351a714682c110343a8c23eb4e793
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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<String, Class<?>> TYPES_4_TABLE = new HashMap<String, Class<?>>() {{
        put("test_info", ETestInfo.class);
    }};
 
    public static final Map<String, Map<String, ColumnBasic>> COLUMNS_4_TABLE = new HashMap<String, Map<String, ColumnBasic>>() {{
        put("test_info", Arrays.stream(ETestInfo.values()).collect(Collectors.toMap(ColumnBasic::getColumnName, c -> c)));
    }};
}