parent
07834ee14a
commit
8839471711
@ -0,0 +1,17 @@
|
||||
package Tools.MaxKb.Model;
|
||||
|
||||
import com.jfinal.plugin.activerecord.Db;
|
||||
import com.jfinal.plugin.activerecord.Record;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class MaxKbModel {
|
||||
/**
|
||||
* @param dataSetName 数据集名称
|
||||
* @return
|
||||
*/
|
||||
public List<Record> getDataSetList(String dataSetName) {
|
||||
String sql = "select * from dataset where name=?";
|
||||
return Db.find(sql, dataSetName);
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
package Tools.MaxKb.Util;
|
||||
|
||||
import com.jfinal.kit.PropKit;
|
||||
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
|
||||
import com.jfinal.plugin.activerecord.dialect.PostgreSqlDialect;
|
||||
import com.jfinal.plugin.hikaricp.HikariCpPlugin;
|
||||
|
||||
public class MaxKbDb {
|
||||
/**
|
||||
* 初始化MaxKB的数据库连接
|
||||
*/
|
||||
public static void Init() {
|
||||
String jdbcUrl = PropKit.get("jdbcUrl");
|
||||
String user = PropKit.get("user");
|
||||
String password = PropKit.get("password");
|
||||
String driverClassName = PropKit.get("driverClassName");
|
||||
//读取库
|
||||
HikariCpPlugin hp = new HikariCpPlugin(jdbcUrl, user, password, driverClassName);
|
||||
hp.start();
|
||||
ActiveRecordPlugin arp = new ActiveRecordPlugin(hp);
|
||||
arp.setDialect(new PostgreSqlDialect());
|
||||
arp.start();
|
||||
}
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
# 数据库信息
|
||||
driverClassName=org.postgresql.Driver
|
||||
user=root
|
||||
password=Password123@postgres
|
||||
jdbcUrl=jdbc:postgresql://10.10.14.206:5432/maxkb?reWriteBatchedInserts=true
|
||||
# MaxKB的配置信息
|
||||
baseUrl=http://10.10.14.206:8080
|
||||
|
||||
# MaxKB系统的管理员账号
|
||||
MaxKBUsername=admin
|
||||
MaxKBPassword=Dsideal4r5t6y7u!@#
|
||||
|
||||
# 知识库的名称
|
||||
dataSetName=测试用的知识库
|
Loading…
Reference in new issue