Я делаю многопользовательский игровой сервер на данный момент. В настоящее время он сохраняет каждого игрока в виде сериализованного файла, я хочу преобразовать его в сохранение всего через MySQL, чтобы я мог получить доступ ко всему этому на моем веб-сайте.Использование ObjectOutputStream для вставки в базу данных MySQL
Что мне интересно, это записать в сериализованный файл, я использую ObjectOutputStream. Ниже приведен мой метод сохранения файла.
public static final void storeSerializableClass(Serializable o, File f)
throws IOException {
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(f));
out.writeObject(o);
out.close();
}
Так что я интересно, как я смог бы добиться этого, но сохранение в SQL, а не сериализовать? Я играл с несколькими разными вещами, но я не могу найти надежного способа сделать это.
Также мне не нужно знать, как использовать MySQL в Java, я знаю, что мне просто нужно знать, как я могу использовать ObjectOutputStream с ним.
Вам придется десериализовать его на стороне базы данных. –
Итак, я мог бы использовать ObjectOutputStream для сохранения базы данных SQL? Мне просто нужно десериализовать через PHP? – Darren
А, нет. Я вижу, что вы говорите, нет, что не будет. –