- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试学习如何使用 Protostuff。我有一个使用 protostuff 1.0.7 的示例。在此示例中使用了 RuntimeSchema 类。
当我尝试使用当前版本的 protostuff (1.3.8) 重现代码时,我失败了,因为 RuntimeSchema 类似乎不存在。我在网上搜索了当前的教程,但我能找到的只是: https://github.com/protostuff/protostuff/wiki/Examples老实说,我不明白。
有人可以帮助我了解 protostuff 在当前版本中应该如何使用吗?
最佳答案
我检查了自己的代码来看看你,这就是我正在做的事情:
LinkedBuffer buffer = LinkedBuffer.allocate(2048);
Schema<Order> orderSchema = RuntimeSchema.getSchema(Order.class);
ProtostuffIOUtil.toByteArray(order2, orderSchema, buffer);
buffer.clear();
实际上与示例相同。我唯一可以建议做的是你的 POM 包含所有三个依赖项:
将来,解决此类问题的最佳方法始终是您拥有所有必要的依赖项。
关于java - Protostuff 1.3.8 中的运行时架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34929251/
本文整理了Java中io.protostuff.WireFormat类的一些代码示例,展示了WireFormat类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven
本文整理了Java中io.protostuff.YamlIOUtil类的一些代码示例,展示了YamlIOUtil类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven
我有一个 Java 类层次结构,我想使用 protostuff 对其进行序列化和反序列化。 这些类如下(只是一个玩具示例) class Wrapper { public List beings
本文整理了Java中com.dyuproject.protostuff.YamlOutput类的一些代码示例,展示了YamlOutput类的具体用法。这些代码示例主要来源于Github/Stackov
我正在研究一个类的不同版本(来自序列化二进制表示)之间的向后兼容性框架。 我坚持的一件事是如何在运行时用字段类的不同版本替换类中使用的字段。 如果所讨论的类是父对象 (Java - how to lo
我正在尝试使用protostuff来序列化反序列化json,但是当我序列化对象时,数组的大小放在前面 {"id":1,"price":1.2,"name":"alex","tags":{"a":3,"
让 protostuff 表现得像标准 Jackson 序列化器一样的最简单方法是什么? 我希望能够将对象图、列表或数组序列化为根对象,但似乎甚至没有解决方法? 这里 - o 是对象,可以是 Stri
我正在使用带有循环引用和泛型的 protostuff 二进制文件。作为一个非常简单的场景,我有以下类: public class A { private String name;
本文整理了Java中io.protostuff.WireFormat.makeTag()方法的一些代码示例,展示了WireFormat.makeTag()的具体用法。这些代码示例主要来源于Github
本文整理了Java中io.protostuff.WireFormat.getTagWireType()方法的一些代码示例,展示了WireFormat.getTagWireType()的具体用法。这些代
本文整理了Java中io.protostuff.WireFormat.getTagFieldNumber()方法的一些代码示例,展示了WireFormat.getTagFieldNumber()的具体
本文整理了Java中io.protostuff.YamlIOUtil.writeTo()方法的一些代码示例,展示了YamlIOUtil.writeTo()的具体用法。这些代码示例主要来源于Github
Protostuff 代码生成器生成的类是否与 Protobuf 创建的类兼容? 我尝试(反)序列化一些简单的消息并得到几个异常: 原型(prototype)文件 (WrapperClass.prot
本文整理了Java中com.dyuproject.protostuff.YamlOutput.()方法的一些代码示例,展示了YamlOutput.()的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中com.dyuproject.protostuff.YamlOutput.writeTag()方法的一些代码示例,展示了YamlOutput.writeTag()的具体用法。这些代
我正在尝试学习如何使用 Protostuff。我有一个使用 protostuff 1.0.7 的示例。在此示例中使用了 RuntimeSchema 类。 当我尝试使用当前版本的 protostuff
我使用 protostuff-runtime 来序列化对象图。其中一些对象引用了 Guava 不可变集合,例如 ImmutableList 和 ImmutableSet。 Protostuff 无法开
由于 protostuff-maven-plugin 在 Mac 上正常工作时未生成正确的输出路径,因此我收到错误“文件名、目录名或卷标语法不正确”。详情如下: 由以下原因引起的错误:java.io.
我以最基本的方式使用 Protostuff RuntimeSchema : Schema schema = RuntimeSchema.createFrom(Bean.class); 我会将结果 by
我正在 Windows 系统和 Android 设备上基于 .Net 的程序之间进行通信。在 .Net 端,我使用 Marc Gravell 出色的 protobuf-net 程序,在 Android
我是一名优秀的程序员,十分优秀!