1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package examples.joins;
17
18 import java.sql.JDBCType;
19 import java.util.Date;
20
21 import org.mybatis.dynamic.sql.SqlColumn;
22 import org.mybatis.dynamic.sql.SqlTable;
23
24 public final class OrderMasterDynamicSQLSupport {
25 public static final OrderMaster orderMaster = new OrderMaster();
26 public static final SqlColumn<Integer> orderId = orderMaster.orderId;
27 public static final SqlColumn<Date> orderDate = orderMaster.orderDate;
28
29 public static final class OrderMaster extends SqlTable {
30 public final SqlColumn<Integer> orderId = column("order_id", JDBCType.INTEGER);
31 public final SqlColumn<Date> orderDate = column("order_date", JDBCType.DATE);
32
33 public OrderMaster() {
34 super("OrderMaster");
35 }
36 }
37 }