Я пытаюсь получить все данные из таблицы, содержащейся в базе данных, и разобрать ее в список.Я пробовал несколько разных техник и не могу заставить его работать.Я пытаюсь сериализовать ResultSet, чтобы я мог отправить его через сокет.Код, который я получил до сих пор:
public Object readJavaObject(String query, Connection con) throws Exception
{
PreparedStatement stmt = con.prepareStatement(query);
//stmt.setString(1, id);
query_results = stmt.executeQuery();
while (query_results.next())
{
dataObject = query_results.getObject(1);
}
query_results.close();
stmt.close();
return dataObject;
}
public void run()
{
try
{
Class.forName(dbClass);
con = DriverManager.getConnection (dbUrl, user, pass);
query = "SELECT * FROM Bench_table";
dataList = (List) this.readJavaObject(query, con);
con.close();
}
}
Я не уверен, какой код писать вокруг readJavaObject
Кто-нибудь может помочь указать, где проблема?
Спасибо за любую помощь.