问题标签 [autobean]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 Autobean 解析 JSON 数组
我有一个我想使用Autobean解析的 JSON 。我在 for 循环中得到 NullPointerException,可能是 person.getPersons()
我的 AppAutoBeanFactory 看起来像这样:
JSON(变量 strResponse)如下所示:
我制作了这些接口:
我怎样才能让它工作?以及如何将记录数组添加到 IPerson?
json - AutoBean 复杂 JSON 解析
我有一个复杂的 JSON 字符串,我尝试使用 AutoBean 解析它。
JSON 字符串如下所示:
我创建了这个界面
我怎样才能让它工作?以及如何将 X 和 Y 数组添加到几何中我发现了一些示例,例如在解析 bean 时添加 X 和 Y:
但我的应用程序必须实现 générique 解析。提前谢谢。
java - Google Web Toolkit Autobeans
由于好奇,我检查了如何autobeans
生成。我发现它使用sun.misc.ProxyGenerator
类来生成autobean
proxies
并且它使用reflections
. 但我不明白,它是如何在客户端工作的。那些使用reflections
编译的方法javascript
?这是否意味着我可以自己在客户端上使用反射?
class - GWT(模型)接口/类
我正在做一个 GWT 项目,有点困惑。它是一个服务器/客户端项目。我正在用 Autobean 处理 json。Autobean 需要使用接口才能工作。我以前在接口方面工作不多,需要一些帮助。这就是 Autobean 代码的方式:
要将 json 转换为列表,我会这样做。
我也有一个 User 类,我不确定这是否是不必要的,或者我应该如何处理它。
在我所有早期的项目中,我只使用模型类而不是接口。我试图阅读并似乎理解接口的概念,但在这种情况下,当我拥有用户界面时,我看不到任何使用用户类的理由。什么是正确的方法?使用 User 类是否有任何目的,如果是,请解释。
照常。感谢所有帮助
json - AutoBeanFactory 映射 Json 属性名称
我目前正在检查一种在 GWT 中(反)序列化对象的体面方法。看起来一切都很好,但我找不到以下问题的答案:
鉴于我在界面中,例如:
这与 Beans 的 Java 命名约定一致。现在,当我收到一个 Json 字符串时:
从“access_token”到“accessToken”的映射如何工作?
java - Autobean 使用 as() 后返回一个 autobean
在我的 gwt 项目中,我使用 gwt 通道 api 向客户端发送对象,并使用 Autobean 对这些对象进行编码和解码。一切正常,我在客户端收到一个有效的 json 字符串,并且可以再次将该 json 字符串解码回 AutoBean。只有 autobean.as() 不会返回与 autobean 本身不同的任何内容。
IContactDto 和 ContactDto 只包含 getter 和 setter。这是我写的工厂
AutoBeanFactory
服务器端代码
客户端代码
这是我用来解码有效 json 字符串的代码
我实际上可以使用这个对象的 getter 和 setter,但是一旦我尝试继续使用这些对象,我就会遇到类型签名的问题。
有什么想法可以让我再次编码的对象吗?
java - GWT Autobean Bean 为空
请帮助我,我做错了什么
基础设施名称模型
InfraNameModelImpl
基础设施名称模型列表
InfraNameModelListImpl
IBeanFactory
...
所以我在这一行有这样的错误
ConsoleLogger.java:32 infraNameModel=== null
为什么 infraNameModel 为空???=(
java - 不同对象的 GWT Autobean 列表
另外我的问题
我的 JSON
IBeanFactory
InfraNameListModel
InfraNameListModelImpl
基础设施名称模型
InfraNameModelImpl
我如何使用
一切正常。但我有一个问题。
在“结果”中可以出现不同类型的 bean。如何为所有类型创建一个通用列表?
我试试
InfraNameResultsModelImpl
但是错误=(
是否可以为所有类型的结果实现一个通用列表?
rest - Gwtp Autobean 和休息
我有 InfraNameModel (Rest-type) 可以使用 JSON
我想把它们做成一个单独的 JAR 使客户端和服务器通用
但现在我有错误
将这些 bean 拉到单独的库中是真的吗?
java - 有没有办法自动生成 AutoBean 接口
我刚刚偶然发现了 GWT com.google.web.bindery.autobean.shared.AutoBean
,并了解到如果我想从它们创建 AutoBean,我必须为我的类编写和维护 AutoBean 接口。
对我来说,这看起来像是很多样板代码。有没有办法通过代码生成或其他方式创建这些 AutoBeans?
为了澄清我想要做的事情:
我有现有的课程,例如:
最后我想使用AutoBeanUtils.getAllProperties()
所以 AutoBean 需要具有原始类的所有属性。
但是要使用 AutoBeans,我必须定义接口,例如
当然这可行,但我想知道是否可以通过注释或其他方式生成这些接口,因为在不同开发人员工作的地方维护更大的对象听起来很痛苦。