1
3
我再尝试一个想法: 让您的数据访问对象返回它们自己的异步令牌(或一些封装挂起调用的其他对象),而不是来自RPC调用的异步令牌。因此,在DAO中,它看起来像这样(这是非常粗略的代码):
这个
无论如何,上面的代码做它的业务的方式是它调用一个RPC服务,创建一个封装挂起调用的对象,返回该对象,然后当RPC返回时,其中一个闭包
在命令中,它看起来像这样:
或者,你可以重复这个模式,
但是。我觉得这不是特别漂亮。通过使用现有的许多应用程序框架中的一个来或多或少地解决此类问题,您可能会做一些更好、不那么复杂和不那么纠结的事情。我的建议是 Mate . |
2
1
许多flex-rpc类,比如
在情况下
|
3
0
AbstractCollection是处理flex/air中持久对象的最佳方法。泛型DAO提供了答案。 DAO是管理执行CRUD操作和其他常见操作的对象 要通过一个ValueObjor(称为Pojo在Java中)进行的操作。 GenericDAO是一个可重用的DAO类,它可以被一般地使用。 目标: 在Java IBM GANKICDAO中,要添加一个新的DAO,要做的步骤很简单, 添加ValueObject(POJO)。 为ValueObject添加hbm.xml映射文件。 为DAO添加10行弹簧配置文件。 同样,在AS3项目中,Swiz-Dao。我们希望取得类似的成就。 客户端泛型DAO模型: 当我们在使用客户端语言时,还应该管理一个持久对象集合(针对每个ValueObject)。 用途: 来源: http://github.com/nsdevaraj/SwizDAO |