1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package examples.spring;
17
18 import org.mybatis.dynamic.sql.SqlColumn;
19 import org.mybatis.dynamic.sql.SqlTable;
20
21 public final class AddressDynamicSqlSupport {
22 public static final Address address = new Address();
23 public static final SqlColumn<Integer> id = address.id;
24 public static final SqlColumn<String> streetAddress = address.streetAddress;
25 public static final SqlColumn<String> city = address.city;
26 public static final SqlColumn<String> state = address.state;
27
28 public static final class Address extends SqlTable {
29 public final SqlColumn<Integer> id = column("address_id");
30 public final SqlColumn<String> streetAddress = column("street_address");
31 public final SqlColumn<String> city = column("city");
32 public final SqlColumn<String> state = column("state");
33
34 public Address() {
35 super("Address");
36 }
37 }
38 }