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
20 import org.mybatis.dynamic.sql.SqlColumn;
21 import org.mybatis.dynamic.sql.SqlTable;
22
23 public final class OrderLineDynamicSQLSupport {
24 public static final OrderLine orderLine = new OrderLine();
25 public static final SqlColumn<Integer> orderId = orderLine.orderId;
26 public static final SqlColumn<Integer> itemId = orderLine.itemId;
27 public static final SqlColumn<Integer> lineNumber = orderLine.lineNumber;
28 public static final SqlColumn<Integer> quantity = orderLine.quantity;
29
30 public static final class OrderLine extends SqlTable {
31 public final SqlColumn<Integer> orderId = column("order_id", JDBCType.INTEGER);
32 public final SqlColumn<Integer> itemId = column("item_id", JDBCType.INTEGER);
33 public final SqlColumn<Integer> lineNumber = column("line_number", JDBCType.INTEGER);
34 public final SqlColumn<Integer> quantity = column("quantity", JDBCType.INTEGER);
35
36 public OrderLine() {
37 super("OrderLine");
38 }
39 }
40 }