|
20 | 20 | import static examples.joins.OrderLineDynamicSQLSupport.orderLine;
|
21 | 21 | import static examples.joins.OrderMasterDynamicSQLSupport.orderMaster;
|
22 | 22 | import static org.assertj.core.api.Assertions.assertThat;
|
23 |
| -import static org.mybatis.dynamic.sql.SqlBuilder.equalTo; |
24 | 23 | import static org.mybatis.dynamic.sql.SqlBuilder.isEqualTo;
|
25 | 24 | import static org.mybatis.dynamic.sql.SqlBuilder.select;
|
26 | 25 | import static org.mybatis.dynamic.sql.SqlBuilder.sortColumn;
|
@@ -82,7 +81,7 @@ void testSingleTableJoin1() {
|
82 | 81 | .from(orderMaster, "om")
|
83 | 82 | .join(select(orderDetail.orderId, orderDetail.lineNumber, orderDetail.description, orderDetail.quantity)
|
84 | 83 | .from(orderDetail),
|
85 |
| - "od").on(orderMaster.orderId, equalTo(orderDetail.orderId.qualifiedWith("od"))) |
| 84 | + "od").on(orderMaster.orderId, isEqualTo(orderDetail.orderId.qualifiedWith("od"))) |
86 | 85 | .build()
|
87 | 86 | .render(RenderingStrategies.MYBATIS3);
|
88 | 87 |
|
@@ -121,11 +120,11 @@ void testMultipleTableJoinWithWhereClause() {
|
121 | 120 | .join(select(orderLine.orderId, orderLine.itemId, orderLine.quantity, orderLine.lineNumber)
|
122 | 121 | .from(orderLine),
|
123 | 122 | "ol")
|
124 |
| - .on(orderMaster.orderId, equalTo(orderLine.orderId.qualifiedWith("ol"))) |
| 123 | + .on(orderMaster.orderId, isEqualTo(orderLine.orderId.qualifiedWith("ol"))) |
125 | 124 | .join(select(itemMaster.itemId, itemMaster.description)
|
126 | 125 | .from(itemMaster),
|
127 | 126 | "im")
|
128 |
| - .on(orderLine.itemId.qualifiedWith("ol"), equalTo(itemMaster.itemId.qualifiedWith("im"))) |
| 127 | + .on(orderLine.itemId.qualifiedWith("ol"), isEqualTo(itemMaster.itemId.qualifiedWith("im"))) |
129 | 128 | .where(orderMaster.orderId, isEqualTo(2))
|
130 | 129 | .build()
|
131 | 130 | .render(RenderingStrategies.MYBATIS3);
|
@@ -158,9 +157,9 @@ void testMultipleTableJoinWithSelectStar() {
|
158 | 157 | SelectStatementProvider selectStatement = select(orderMaster.orderId, orderMaster.orderDate, orderLine.lineNumber, itemMaster.description, orderLine.quantity)
|
159 | 158 | .from(orderMaster, "om")
|
160 | 159 | .join(select(orderLine.allColumns()).from(orderLine), "ol")
|
161 |
| - .on(orderMaster.orderId, equalTo(orderLine.orderId.qualifiedWith("ol"))) |
| 160 | + .on(orderMaster.orderId, isEqualTo(orderLine.orderId.qualifiedWith("ol"))) |
162 | 161 | .join(select(itemMaster.allColumns()).from(itemMaster), "im")
|
163 |
| - .on(orderLine.itemId.qualifiedWith("ol"), equalTo(itemMaster.itemId.qualifiedWith("im"))) |
| 162 | + .on(orderLine.itemId.qualifiedWith("ol"), isEqualTo(itemMaster.itemId.qualifiedWith("im"))) |
164 | 163 | .where(orderMaster.orderId, isEqualTo(2))
|
165 | 164 | .orderBy(orderMaster.orderId)
|
166 | 165 | .build()
|
@@ -197,7 +196,7 @@ void testRightJoin() {
|
197 | 196 | itemMaster.itemId.qualifiedWith("im"), itemMaster.description)
|
198 | 197 | .from(orderLine, "ol")
|
199 | 198 | .rightJoin(select(itemMaster.allColumns()).from(itemMaster), "im")
|
200 |
| - .on(orderLine.itemId, equalTo(itemMaster.itemId.qualifiedWith("im"))) |
| 199 | + .on(orderLine.itemId, isEqualTo(itemMaster.itemId.qualifiedWith("im"))) |
201 | 200 | .orderBy(itemMaster.itemId)
|
202 | 201 | .build()
|
203 | 202 | .render(RenderingStrategies.MYBATIS3);
|
@@ -232,9 +231,9 @@ void testRightJoin2() {
|
232 | 231 | SelectStatementProvider selectStatement = select(orderLine.orderId, orderLine.quantity,
|
233 | 232 | itemMaster.itemId.qualifiedWith(("im")), itemMaster.description)
|
234 | 233 | .from(orderMaster, "om")
|
235 |
| - .join(orderLine, "ol").on(orderMaster.orderId, equalTo(orderLine.orderId)) |
| 234 | + .join(orderLine, "ol").on(orderMaster.orderId, isEqualTo(orderLine.orderId)) |
236 | 235 | .rightJoin(select(itemMaster.allColumns()).from(itemMaster), "im")
|
237 |
| - .on(orderLine.itemId, equalTo(itemMaster.itemId.qualifiedWith("im"))) |
| 236 | + .on(orderLine.itemId, isEqualTo(itemMaster.itemId.qualifiedWith("im"))) |
238 | 237 | .orderBy(orderLine.orderId, itemMaster.itemId)
|
239 | 238 | .build()
|
240 | 239 | .render(RenderingStrategies.MYBATIS3);
|
@@ -271,7 +270,7 @@ void testLeftJoin() {
|
271 | 270 | itemMaster.itemId.qualifiedWith("im"), itemMaster.description)
|
272 | 271 | .from(itemMaster, "im")
|
273 | 272 | .leftJoin(select(orderLine.allColumns()).from(orderLine), "ol")
|
274 |
| - .on(orderLine.itemId.qualifiedWith("ol"), equalTo(itemMaster.itemId)) |
| 273 | + .on(orderLine.itemId.qualifiedWith("ol"), isEqualTo(itemMaster.itemId)) |
275 | 274 | .orderBy(itemMaster.itemId)
|
276 | 275 | .build()
|
277 | 276 | .render(RenderingStrategies.MYBATIS3);
|
@@ -307,9 +306,9 @@ void testLeftJoin2() {
|
307 | 306 | SelectStatementProvider selectStatement = select(orderLine.orderId, orderLine.quantity,
|
308 | 307 | itemMaster.itemId.qualifiedWith("im"), itemMaster.description)
|
309 | 308 | .from(orderMaster, "om")
|
310 |
| - .join(orderLine, "ol").on(orderMaster.orderId, equalTo(orderLine.orderId)) |
| 309 | + .join(orderLine, "ol").on(orderMaster.orderId, isEqualTo(orderLine.orderId)) |
311 | 310 | .leftJoin(select(itemMaster.allColumns()).from(itemMaster), "im")
|
312 |
| - .on(orderLine.itemId, equalTo(itemMaster.itemId.qualifiedWith("im"))) |
| 311 | + .on(orderLine.itemId, isEqualTo(itemMaster.itemId.qualifiedWith("im"))) |
313 | 312 | .orderBy(orderLine.orderId, itemMaster.itemId)
|
314 | 313 | .build()
|
315 | 314 | .render(RenderingStrategies.MYBATIS3);
|
@@ -346,7 +345,7 @@ void testFullJoin() {
|
346 | 345 | orderLine.itemId.as("ol_itemid").qualifiedWith("ol"), itemMaster.itemId.as("im_itemid"), itemMaster.description)
|
347 | 346 | .from(itemMaster, "im")
|
348 | 347 | .fullJoin(select(orderLine.allColumns()).from(orderLine), "ol")
|
349 |
| - .on(itemMaster.itemId, equalTo(orderLine.itemId.qualifiedWith("ol"))) |
| 348 | + .on(itemMaster.itemId, isEqualTo(orderLine.itemId.qualifiedWith("ol"))) |
350 | 349 | .orderBy(orderLine.orderId, sortColumn("im_itemid"))
|
351 | 350 | .build()
|
352 | 351 | .render(RenderingStrategies.MYBATIS3);
|
@@ -389,9 +388,9 @@ void testFullJoin2() {
|
389 | 388 | SelectStatementProvider selectStatement = select(orderLine.orderId, orderLine.quantity,
|
390 | 389 | itemMaster.itemId.qualifiedWith("im"), itemMaster.description)
|
391 | 390 | .from(orderMaster, "om")
|
392 |
| - .join(orderLine, "ol").on(orderMaster.orderId, equalTo(orderLine.orderId)) |
| 391 | + .join(orderLine, "ol").on(orderMaster.orderId, isEqualTo(orderLine.orderId)) |
393 | 392 | .fullJoin(select(itemMaster.allColumns()).from(itemMaster), "im")
|
394 |
| - .on(orderLine.itemId, equalTo(itemMaster.itemId.qualifiedWith("im"))) |
| 393 | + .on(orderLine.itemId, isEqualTo(itemMaster.itemId.qualifiedWith("im"))) |
395 | 394 | .orderBy(orderLine.orderId, itemMaster.itemId)
|
396 | 395 | .build()
|
397 | 396 | .render(RenderingStrategies.MYBATIS3);
|
|
0 commit comments