很长一段时间都在潜伏着在这里找到我的问题的答案,但是这个让我很难过。
我有一个用 Java 编写的系统,它使用 XML DB 并希望将其转换为 MySQL 表。转换不是问题,而是事后如何保持 Java 类的完整性。
例如(示例代码):
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.0" class="java.beans.XMLDecoder">
<object class="server.objects.Pets">
<void property=\"petInfo\">
<void property=\"general\">
<void method=\"put\">
<object class=\"server.objects.GeneralData\">
<void property=\"Name\">
<string>Mikey</string>
</void>
<void property=\"Breed\">
<string>Mutt</string>
</void>
<void property=\"Gender\">
<string>Male</string>
</void>
</object>
</void>
</void>
</void>
</object>
</java>
从那开始,我将把名称、品种和性别放入列中。但是我遇到的困难是如何将这些类(例如 Pets 和 GeneralData)与 MySQL 列相关联。
在 XML 设置中,有一个使用 getClass 和 getClassLoader 的解码器。不幸的是,我的 Java 技能不是很好,这就是我问这个的原因。
那么,在进行 SQL 查询(如 SELECT)以将类与列中的数据相关联之后,Java 语句会是什么?
感谢帮助。