Я хочу иметь возможность использовать мой веб-сервис, чтобы иметь возможность заполнять базу данных в MySQL. Из приведенного ниже кода я подключился к базе данных, которую хочу заполнить. Как использовать данные, которые пользователи импортируют в моей веб-службе, для заполнения базы данных MySQL exchangeInformation. Веб-сервис работает, и все работает. Я просто хочу использовать вход этих данных из веб-службы для заполнения моей базы данных в MySQL.Как использовать данные из Webservice на Eclipse для заполнения базы данных в MySQL
Любая помощь была бы принята с благодарностью.
Благодаря
код ниже:
package org.example.www.newwsdlfile3;
import java.sql.Connection;
import java.sql.DriverManager;
public class JavaMYSQL {
public static void main(String[] args) throws Exception {
getConnection();
}
public static Connection getConnection() throws Exception{
try{
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/exchangeinformation";
String username = "root";
String password = "admin";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url,username,password);
System.out.println("Connected");
return conn;
} catch (Exception e) {System.out.println(e);}
return null;
}
}
, когда я заполняю из sql.replace (: value1, datafromService), как именно это должно быть. Например, если у меня есть SponsorOrganizationIdentifier как value1, как я могу заставить его извлекать данные из моего значения webservice для параметра SponsorOrganizationIdentifier? – barnyak10
это замена чистой струны. Таким образом, значение, которое вы хотите передать, должно быть тем, что будет конкатрировать с строкой. Таким образом, вы будете относиться к нему так же, как и в любое время, когда вы напечатаете это значение. Пока вы передаете это значение, которое вы хотите найти: ie SponsorOrganizationIdentifier = 5, он заменит value1 на 5 в строке sql. То же самое, что и «значения (« + SponsorOrganizationIdentifier + », .. и т. Д.)» –
ok, поэтому для значений 2 и значений 3, как бы я их записал? Могу ли я поставить его рядом с (: value1,: value2,: value3 и т. Д., DatafromService)? или я должен написать их следующим образом: sql.replace (: value1, dataFromService); sql.replace (: value2, dataFromService); – barnyak10