C# 当使用C来读取“Java”db4o数据库时,除了JavaSupport还有什么替代方案?
我使用的是用Java创建的db4o数据库,但我使用的是C 我使用的代码是基于 但是,示例中使用的Db4objects.Db4o.Config.JavaSupport类在Db4o程序集的8.0版之后的最新版本中被标记为过时C# 当使用C来读取“Java”db4o数据库时,除了JavaSupport还有什么替代方案?,c#,java,deprecated,db4o,C#,Java,Deprecated,Db4o,我使用的是用Java创建的db4o数据库,但我使用的是C 我使用的代码是基于 但是,示例中使用的Db4objects.Db4o.Config.JavaSupport类在Db4o程序集的8.0版之后的最新版本中被标记为过时 在使用C从db4o数据库读取Java对象时,有没有新的方法?如果是这样,有人能给我指出一些新方法的示例代码吗?我在搜索时找不到任何东西。不确定这是否有效,但可能值得一试:使用IKVM.NET与原始JAVA类一起运行JAVA版本的db4o。这样,您就不需要依赖db4o中不受支持的
在使用C从db4o数据库读取Java对象时,有没有新的方法?如果是这样,有人能给我指出一些新方法的示例代码吗?我在搜索时找不到任何东西。不确定这是否有效,但可能值得一试:使用IKVM.NET与原始JAVA类一起运行JAVA版本的db4o。这样,您就不需要依赖db4o中不受支持的“JavaSupport”
我还没试过,但我可以想象它会起作用。我已经使用IKVM.NET在.NET中运行了其他非平凡的Java库。db4o.NET提供者的google顶级链接之一:我想我必须做一些别名映射才能将Java对象读入.NET对象,不是吗?如果出于某种原因不再需要这样做,那么我就遗漏了一些东西——因为当我不进行初始映射时,我会得到一个转换错误。