This commit is contained in:
2019-05-30 18:39:55 +08:00
parent 7fd694fc69
commit 94c8a01b98
18 changed files with 188 additions and 17 deletions

View File

@@ -1,7 +1,4 @@
import net.tccn.base.FileKit;
import net.tccn.base.Kv;
import net.tccn.base.MetaKit;
import net.tccn.base.TplKit;
import net.tccn.base.*;
import net.tccn.dbq.fbean.FBean;
import net.tccn.dbq.jdbc.api.DbAccount;
import net.tccn.dbq.jdbc.api.DbKit;
@@ -11,6 +8,7 @@ import net.tccn.meta.MetaTable;
import net.tccn.qtask.TaskEntity;
import net.tccn.qtask.TaskKit;
import net.tccn.user.User;
import org.apache.poi.ss.usermodel.Workbook;
import org.junit.Test;
import org.redkale.convert.json.JsonConvert;
import org.redkale.source.CacheMemorySource;
@@ -18,6 +16,7 @@ import org.redkale.util.TypeToken;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.lang.reflect.Type;
import java.util.Date;
@@ -314,4 +313,61 @@ public class RunTest<T> {
}
public List<Map> dbKitTest() {
DbAccount dbAccount = new DbAccount();
dbAccount.setCate("mysql");
dbAccount.setUrl("jdbc:mysql://192.168.202.11:3306/gxbii_dev");
dbAccount.setUser("root");
dbAccount.setPwd("eversec123098");
DbKit dbKit = new DbKit(dbAccount);
String sql = "select platID,platDomain,platIP from basic_domain limit 10";
String countSql = "select count(*) from basic_domain";
// find list
List<Map> list = dbKit.findList(sql, Map.class);
int total = dbKit.queryColumn(countSql, int.class);
System.out.println("总记录数:" + total);
System.out.println(list);
return list;
}
// 通用导出组件测试
@Test
public void exportTest() {
List<Map> list = dbKitTest();
Kv kv = Kv.of("platID", "平台id")
.set("platDomain", "平台域名").set("platIP", "平台IP");
try {
Workbook workbook = ExcelKit.exportExcel(list, kv);
workbook.write(new FileOutputStream(new File("tmp/basic_domain.xls")));
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void switchTest() {
String a = "2";
switch (a){
case "1":
System.out.println(1);
case "2":
System.out.println(2);
case "3":
System.out.println(3);
case "4":
System.out.println(4);
}
System.out.println("end");
}
}