package UnitTest; import com.jfinal.plugin.activerecord.ActiveRecordPlugin; import com.jfinal.plugin.activerecord.Db; import com.jfinal.plugin.activerecord.Record; import com.jfinal.plugin.activerecord.dialect.PostgreSqlDialect; import com.jfinal.plugin.druid.DruidPlugin; import java.util.ArrayList; import java.util.List; public class TestOpenGauss { public static void main(String[] args) { //读取库 DruidPlugin druid = new DruidPlugin("jdbc:postgresql://10.10.14.62:5432/dsideal_db", "test", "Test@123", "org.postgresql.Driver"); druid.start(); ActiveRecordPlugin arp = new ActiveRecordPlugin(druid); arp.setDialect(new PostgreSqlDialect()); arp.start(); String sql = "truncate table t1"; Db.update(sql); List aList = new ArrayList<>(); for (int i = 1; i <= 1000; i++) { Record record = new Record(); record.set("id", i); record.set("name", "黄海" + i); aList.add(record); } Db.batchSave("t1", aList, 100); sql = "select * from t1"; List list = Db.find(sql); System.out.println(list); } }