Преобразование вызовов для чтения и записи данных YAML в MySQL - PullRequest
0 голосов
/ 24 марта 2012

Я редактирую код Java, который хранит данные в файле YAML, но мне нужно заставить его использовать MySQL, но я не уверен, как это сделать.Код делает запрос на чтение и запись данных, таких как SQLset("top.middle.nameleaf", "Joe") или SQLget("top.middle.ageleaf").Эти функции определены мной.Это было бы просто с YAML, но я не уверен, как реализовать это с SQL.Заранее спасибо.Другое дело, что если бы top.middle было установлено в null, то top.middle.nameleaf было бы удалено, как в YAML.

1 Ответ

0 голосов
/ 25 марта 2012

sql не работает так же, как yaml.Вы не можете слепо заменить решение yaml на решение sql.вам действительно нужно подумать о том, что вы хотите сделать.

  1. , чтобы получить общее представление о том, как работает sql, с таблицами и столбцами, а также об отношениях между ними.

  2. определяет набор таблиц, которые соответствуют данным, имеющимся у вас в yaml (это может быть одна таблица для каждой структуры и таблицы связывания внешнего ключа, вложенные в yaml).*

    выяснить, как лучше всего адаптировать ваш код для использования sql.Одним из подходов может быть работа с yaml до тех пор, пока данные не будут «готовы», а затем преобразование окончательной структуры yaml в sql.в качестве альтернативы, вы можете заменить все ваши yaml-подпрограммы на подпрограммы sql, но без выполнения вышесказанного сложно сказать, как именно это будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...