[RemoteClass]

来源:互联网 发布:辗转相除法c语言 编辑:程序博客网 时间:2024/06/06 06:41

作用:

用此标签将类注册到Flex,Flex会在用AMF格式序列化类实例时保留类型信息。需要在类定义之前插入此标签。还可以在客户端程序中用此标签代表某个服务端Java对象:[RemoteClass(alias=" ")] 这样可以创建直接映射到Java对象的AS对象。需要在alias值中赋予Java类的全名。


格式:

[Bindable][RemoteClass(alias="alias")]

例子:

package com.domain{[Bindable][RemoteClass(alias="com.blazeds.domain.User")]public class User{public var userId:int = 0;public var version:int = 0;public var userName:String = "";public var password:String = "";public var email:String = "";public var sex:int = 0;public var authority:Authority = null;public var role:Role = null;public var createDate:Date = null;public var lastModifyDate:Date = null;public function User(){}}}