2012-04-05 4 views
0

Я делаю многопользовательский игровой сервер на данный момент. В настоящее время он сохраняет каждого игрока в виде сериализованного файла, я хочу преобразовать его в сохранение всего через 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 с ним.

+0

Вам придется десериализовать его на стороне базы данных. –

+0

Итак, я мог бы использовать ObjectOutputStream для сохранения базы данных SQL? Мне просто нужно десериализовать через PHP? – Darren

+0

А, нет. Я вижу, что вы говорите, нет, что не будет. –

ответ

Смежные вопросы