forked from plusone/plusone-commons
重构 SQL 构建器。
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
package xyz.zhouxy.plusone.commons.util;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
class MoreArraysTests {
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(MoreArraysTests.class);
|
||||
|
||||
@Test
|
||||
void testAsObjectArray() {
|
||||
Object[] arr = MoreArrays.asObjectArray("1", "2", 1, 2, new Date());
|
||||
log.info("arr: {}", arr.toString());
|
||||
log.info("arr: {}", Arrays.toString(arr));
|
||||
}
|
||||
}
|
@@ -0,0 +1,23 @@
|
||||
package xyz.zhouxy.plusone.commons.util;
|
||||
|
||||
import static xyz.zhouxy.plusone.commons.jdbc.MyBatisSql.IN;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import xyz.zhouxy.plusone.commons.jdbc.MyBatisSql;
|
||||
|
||||
class MyBatisSqlBuilderTests {
|
||||
private static final Logger log = LoggerFactory.getLogger(MyBatisSqlBuilderTests.class);
|
||||
|
||||
@Test
|
||||
void test() {
|
||||
// List<String> ids = Arrays.asList("2333", "4501477");
|
||||
MyBatisSql sql = MyBatisSql.newScriptSql()
|
||||
.SELECT("*")
|
||||
.FROM("test_table")
|
||||
.WHERE(IN("id", "ids"));
|
||||
log.info("sql: {}", sql);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user