|
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