1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package examples.animal.data;
17
18 import java.sql.JDBCType;
19
20 import org.mybatis.dynamic.sql.SqlColumn;
21 import org.mybatis.dynamic.sql.SqlTable;
22
23 public final class AnimalDataDynamicSqlSupport {
24 public static final AnimalData animalData = new AnimalData();
25 public static final SqlColumn<Integer> id = animalData.id;
26 public static final SqlColumn<String> animalName = animalData.animalName;
27 public static final SqlColumn<Double> bodyWeight = animalData.bodyWeight;
28 public static final SqlColumn<Double> brainWeight = animalData.brainWeight;
29
30 public static final class AnimalData extends SqlTable {
31 public final SqlColumn<Integer> id = column("id", JDBCType.INTEGER);
32 public final SqlColumn<String> animalName = column("animal_name", JDBCType.VARCHAR);
33 public final SqlColumn<Double> bodyWeight = column("body_weight", JDBCType.DOUBLE);
34 public final SqlColumn<Double> brainWeight = column("brain_weight", JDBCType.DOUBLE);
35
36 public AnimalData() {
37 super("AnimalData");
38 }
39 }
40 }