java调用MySQL的kettle资源库时的编码问题
刚开始学习kettle,使用java调用mysql数据库中的kettle转换时,发现无法调用含有中文的转换名称,找了一堆方法也没有找到setCharacterEncoding()的方法,代码如下:
//初始化环境
KettleEnvironment.init();
//创建DB资源库
KettleDatabaseRepository repository=new KettleDatabaseRepository();
//(数据库连接名称,资源库类型,连接方式,IP,数据库名,端口,用户名,密码)
DatabaseMeta databaseMeta = new DatabaseMeta("mysql资源库", "mysql", "Native", "localhost", "kettle", "3306", "root", "123456");
//选择资源库(ID,名称,描述,连接)
KettleDatabaseRepositoryMeta ket